Výukový program editora VI s príkazmi v systéme Linux / Unix

Obsah:

Anonim

Čo je editor VI?

Editor VI je najpopulárnejším a najklasickejším textovým editorom v rodine Linux. Ďalej uvádzam niekoľko dôvodov, ktoré z neho robia veľmi rozšírený editor -

1) Je k dispozícii takmer vo všetkých distribúciách systému Linux

2) Funguje to isté na rôznych platformách a distribúciách

3) Je užívateľsky príjemný. Preto ju milióny používateľov systému Linux milujú a používajú ju na svoje úpravy

V súčasnosti sú k dispozícii pokročilé verzie editora vi a najpopulárnejšia je VIM, ktorá je osvedčená ako V i Im . Niektoré z ďalších sú Elvis, Nvi, Nano a Vile. Je rozumné učiť sa vi, pretože je bohatý na funkcie a ponúka nekonečné možnosti úprav súboru.

Aby ste mohli pracovať na editore VI, musíte pochopiť jeho prevádzkové režimy . Možno ich rozdeliť na dve hlavné časti.

V tomto výučbe sa dozviete viac o-

  • vi Príkazový režim
  • vi Režim vloženia editora
  • Ako používať editor vi
  • vi Úpravy príkazov
  • Pohyb v rámci súboru
  • Uloženie a zatvorenie súboru

Ak video nie je prístupné, kliknite sem

vi Príkazový režim:

  • V tomto režime sa otvorí editor vi, ktorý chápe iba príkazy
  • V tomto režime môžete posúvať kurzor a text vystrihnúť, kopírovať a vložiť
  • Tento režim tiež ukladá zmeny, ktoré ste v súbore vykonali
  • V príkazoch sa rozlišujú malé a veľké písmená. Mali by ste používať správne veľké a malé písmená.

vi Režim vloženia editora:

  • Tento režim slúži na vkladanie textu do súboru.

  • Do režimu vkladania môžete prepnúť z príkazového režimu stlačením klávesu „i“ na klávesnici

  • Akonáhle ste v režime Vložiť, bude akýkoľvek kľúč braný ako vstup pre súbor, na ktorom práve pracujete.

  • Ak sa chcete vrátiť do príkazového režimu a uložiť vykonané zmeny, musíte stlačiť kláves Esc

Ako používať editor vi

Spustenie editora VI - Otvorte terminál (CLI) a zadajte

vi  or 

A ak zadáte existujúci súbor, editor by ho otvoril na úpravy. Inak môžete vytvoriť nový súbor.

VI Úpravy príkazov

  • i - Vložiť na kurzor (prejde do režimu vkladania)
  • a - Písať za kurzorom (prejde do režimu vkladania)
  • A - Napíšte na koniec riadku (prejde do režimu vkladania)
  • ESC - Ukončenie režimu vkladania
  • u - Vrátiť späť poslednú zmenu
  • U - Vrátiť späť všetky zmeny na celom riadku
  • o - Otvoriť nový riadok (prejde do režimu vkladania)
  • dd - Odstrániť riadok
  • 3dd - Odstrániť 3 riadky.
  • D - Vymazanie obsahu riadku za kurzorom
  • C - Vymazať obsah riadku za kurzorom a vložiť nový text. Stlačením klávesu ESC ukončíte vkladanie.
  • dw - Odstrániť slovo
  • 4dw - odstráni 4 slová
  • cw - zmena slova
  • x - Vymazanie znaku na kurzore
  • r - Nahradiť znak
  • R - Prepíše znaky od kurzora ďalej
  • s - Nahraďte jeden znak pod kurzorom, pokračujte vo vkladaní
  • S - Nahraďte celý riadok a začnite vkladať na začiatku riadku
  • ~ - Zmena veľkosti písmen jednotlivých znakov

Poznámka : Tieto príkazy by ste mali vykonávať v „ príkazovom režime“ . V editore VI sa rozlišujú veľké a malé písmená, takže nezabudnite zadávať príkazy pravým písmenom.

Uistite sa, že stlačíte správny príkaz, inak skončíte s nežiaducimi zmenami v súbore. Do režimu vkladania môžete tiež vstúpiť podľa potreby stlačením a, A, o.

Pohyb v rámci súboru

  • k - Posun kurzora nahor
  • j - Posuňte kurzor nadol
  • h - Presuňte kurzor doľava
  • l - Posuňte kurzor doprava

Ak sa chcete pohybovať v súbore, musíte byť v príkazovom režime. Predvolené tlačidlá pre navigáciu sú uvedené nižšie; Môžete tiež použiť šípky na klávesnici .

Uloženie a zatvorenie súboru

  • Shift + zz - súbor uložte a ukončite
  • : w - Uložte súbor, ale nechajte ho otvorený
  • : q - Ukončiť bez uloženia
  • : wq - súbor uložte a ukončite

Mali by ste byť v príkazovom režime, aby ste ukončili editor a uložili zmeny do súboru.

Zhrnutie:

  • Editor vi je najobľúbenejší a najbežnejšie používaný textový editor Unix
  • Zvyčajne je k dispozícii vo všetkých distribúciách systému Linux.
  • Funguje v dvoch režimoch, Command a Insert
  • Príkazový režim preberá príkazy používateľa a režim Vložiť slúži na úpravu textu
  • Mali by ste poznať príkazy na ľahkú prácu so súborom
  • Naučiť sa používať tento editor vám môže byť prínosom pri vytváraní skriptov a úprave súborov.