VI redaktor koos käskudega Linux / Unixi õpetuses

Lang L: none (table-of-contents):

Anonim

Mis on VI redaktor?

VI redaktor on Linuxi perekonna kõige populaarsem ja klassikalisem tekstiredaktor. Allpool on mõned põhjused, mis muudavad selle laialdaselt kasutatavaks redaktoriks -

1) See on saadaval peaaegu kõigis Linuxi distributsioonides

2) See toimib erinevatel platvormidel ja levitustel ühtemoodi

3) see on kasutajasõbralik. Seega armastavad miljonid Linuxi kasutajad seda ja kasutavad seda redigeerimisvajaduste jaoks

Tänapäeval on vi-redaktori täiustatud versioonid saadaval ja kõige populaarsem on VIM, mis on tõestatud V i Im . Mõned teised on Elvis, Nvi, Nano ja Vile. Tark on õppida vi, sest see on funktsioonirikas ja pakub lõputuid võimalusi faili redigeerimiseks.

VI redaktoriga töötamiseks peate mõistma selle töörežiime . Neid saab jagada kaheks põhiosaks.

Selles õpetuses saate lisateavet

  • vi käsurežiim
  • vi Redaktori sisestamise režiim
  • VI redaktori kasutamine
  • vi Käskude redigeerimine
  • Failis liikumine
  • Faili salvestamine ja sulgemine

Kui videole pole juurdepääsu, klõpsake siin

vi käsurežiim:

  • Selles režiimis avaneb vi-redaktor ja see saab aru ainult käskudest
  • Selles režiimis saate kursorit liigutada ja teksti lõigata, kopeerida, kleepida
  • See režiim salvestab ka failis tehtud muudatused
  • Käsud on tõstutundlikud. Peaksite kasutama õiget suurtähte.

vi Redaktori sisestamise režiim:

  • See režiim on mõeldud faili teksti sisestamiseks.

  • Käsurežiimist saate lülituda sisestusrežiimile, vajutades klaviatuuril 'i'

  • Kui olete režiimis Sisesta, võetakse suvaline võti selle faili sisendina, millega praegu töötate.

  • Käsurežiimi naasmiseks ja tehtud muudatuste salvestamiseks peate vajutama klahvi Esc

VI redaktori kasutamine

VI redaktori käivitamiseks avage terminal (CLI) ja tippige

vi  or 

Ja kui määrate olemasoleva faili, avab redaktor selle teile redigeerimiseks. Muidu saate luua uue faili.

VI Käskude redigeerimine

  • i - sisestamine kursori juures (läheb sisestamisrežiimi)
  • a - kirjuta pärast kursorit (läheb sisestamisrežiimi)
  • A - kirjutage rea lõppu (läheb sisestamisrežiimi)
  • ESC - lõpetage sisestusrežiim
  • u - tühistab viimase muudatuse
  • U - tühistab kõik muudatused kogu real
  • o - avage uus rida (läheb sisestamisrežiimi)
  • dd - rea kustutamine
  • 3dd - kustutage 3 rida.
  • D - Kustuta kursori järel oleva rea ​​sisu
  • C - Kustuta kursori järel rea sisu ja sisestage uus tekst. Sisestamise lõpetamiseks vajutage klahvi ESC.
  • dw - sõna kustutamine
  • 4dw - 4 sõna kustutamine
  • cw - sõna muutmine
  • x - Kustuta kursorilt märk
  • r - asenda märk
  • R - kirjuta märgid kursorist edasi
  • s - asendage üks märk kursori all ja jätkake sisestamist
  • S - asendage kogu rida ja hakake sisestama rea ​​alguses
  • ~ - muutke üksikute märkide tähti

Märkus . Nende käskude täitmiseks peaksite olema " käsurežiimis" . VI redaktor on tõstutundlik, nii et kindlasti sisestage käsud õigesse suurtähtesse.

Vajutage kindlasti õiget käsku, vastasel juhul saate failis soovimatuid muudatusi teha. Samuti saate sisestamisrežiimi siseneda, vajutades vastavalt vajadusele a, A, o.

Failis liikumine

  • k - liiguta kursor üles
  • j - kursori allapoole viimine
  • h - kursori vasakule liigutamine
  • l - Liiguta kursor paremale

Failis liikumiseks peate olema käsurežiimis. Navigeerimise vaikeklahve on nimetatud allpool; Võite kasutada ka klaviatuuri nooleklahve .

Faili salvestamine ja sulgemine

  • Tõstuklahv + zz - faili salvestamine ja sulgemine
  • : w - salvestage fail, kuid hoidke seda avatuna
  • : q - sulgege ilma salvestamata
  • : wq - salvestage fail ja sulgege

Redaktorist väljumiseks ja faili muudatuste salvestamiseks peaksite olema käskude režiimis .

Kokkuvõte:

  • Vi-redaktor on kõige populaarsem ja sagedamini kasutatav Unixi tekstiredaktor
  • Tavaliselt on see saadaval kõigis Linuxi distributsioonides.
  • See töötab kahes režiimis - Command ja Insert
  • Käsurežiim võtab kasutaja käsklused sisse ja režiim Lisa on teksti redigeerimiseks
  • Peaksite teadma käske, et failiga hõlpsalt töötada
  • Selle redaktori kasutamise õppimine võib olla kasulik skriptide loomisel ja failide redigeerimisel.