GNU/Linux >> Znalost Linux >  >> Linux

Úvod do editoru vi

Šedivý v chrámech a potřebuje brýle na čtení, 43letý editor vi (vyslovuje se jako „vee-eye“) je stále nejlepším přítelem správce systému. Tento pokročilý, ale snadno použitelný program pro úpravu příkazového řádku nevykazuje žádné známky zpomalení. Můžete jej použít k úpravám konfiguračních souborů, vytváření seznamu potravin, psaní dopisu domů s žádostí o peníze, vytváření nového skriptu nebo dokonce k úpravě zdrojového kódu.

[ Stáhnout nyní:Vim cheat sheet ]

Poznámka: vi je často symbolický odkaz na vim (vi Improved) nebo alias na vim.

Je snadné vyvolat vi. Na příkazový řádek zadejte vi <filename> buď vytvořit nový soubor, nebo upravit existující.

$ vi filename.txt

Editor vi má dva režimy:Příkaz a Vložení. Když poprvé otevřete soubor pomocí vi, jste v příkazovém režimu. Příkazový režim znamená, že pomocí kláves na klávesnici můžete procházet, mazat, kopírovat, vkládat a provádět řadu dalších úkolů – kromě zadávání textu. Pro vstup do režimu vkládání stiskněte i . V režimu vkládání můžete zadávat text pomocí Enter přejděte na nový řádek, použijte klávesy se šipkami k procházení textu a použijte vi jako editor volného textu. Pro návrat do příkazového režimu stiskněte Esc klíč jednou.

Poznámka: V příkazovém režimu vi má téměř každé písmeno na klávesnici nějakou funkci.

Chcete-li uložit soubor, musíte být nejprve v příkazovém režimu. Stiskněte Esc pro vstup do příkazového režimu a poté zadejte :wq zapsat a ukončit soubor. Druhou, rychlejší možností je použít klávesovou zkratku ZZ napsat a skončit. pište tomu, kdo není iniciován znamená uložit a ukončit znamená výstup vi. Pokud jste při úpravách udělali chyby a chcete vycouvat (opustit) všechny neuložené změny, přejděte do příkazového režimu stisknutím Esc a zadejte :q! Tento příkaz se ukončí bez uložení změn a ukončí vi.

Nejlepší způsob, jak se naučit vi, je vytvořit nový soubor a vyzkoušet si to na vlastní kůži. Neváhejte použít níže uvedenou tabulku běžných klávesových zkratek, která vám pomůže naučit se rozsáhlou slovní zásobu vi. Tento seznam zkratek není v žádném případě vyčerpávající, ale umožní vám upravovat soubory a učit se vi v krátkém čase.

Poznámka: Před úpravou pomocí vi nebo libovolného editoru vždy vytvořte kopii existujícího souboru. To je zvláště důležité při úpravách systémových a konfiguračních souborů.

Příkaz Účel
$ vi <filename> Otevřete nebo upravte soubor.
i Přepněte do režimu vkládání.
Esc Přepněte do příkazového režimu.
:w Uložte a pokračujte v úpravách.
:wq nebo ZZ Uložit a ukončit/ukončit vi.
:q! Ukončete vi a neukládejte změny.
yy Yank (zkopírujte řádek textu).
p Vložte řádek vytrženého textu pod aktuální řádek.
o Otevřít nový řádek pod aktuálním řádkem.
O Otevřít nový řádek nad aktuálním řádkem.
A Připojit na konec řádku.
a Připojit za aktuální pozici kurzoru.
I Vložte text na začátek aktuálního řádku.
b Přejít na začátek slova.
e Přejděte na konec slova.
x Smažte jeden znak.
dd Smažte celý řádek.
Xdd Smažte X počet řádků.
Xyy Jen X počet řádků.
G Přejít na poslední řádek v souboru.
XG Přejděte na řádek X v souboru.
gg Přejděte na první řádek v souboru.
:num Zobrazí číslo řádku aktuálního řádku.
h Přesuňte jeden znak doleva.
j Posuňte se o řádek dolů.
k Posunout o řádek nahoru.
l Přesuňte se o jeden znak doprava.

[ Stáhnout nyní:Vim cheat sheet ]


Linux
  1. Úvod do linuxového příkazu chmod

  2. Úvod do linuxového příkazu chown

  3. Úvod do GNU Core Utilities

  1. Naučte se používat textový editor Sed

  2. Úvod do příkazu alternatives v Linuxu

  3. Úvod do příkazu diff

  1. Vyzkoušejte textový editor e3 Linux

  2. Úvod do nástroje goto shell pro Linux

  3. Úvod do emulátoru terminálu DomTerm pro Linux