Základní příkazy editoru Vim

Zakladni Prikazy Editoru Vim



Vim je populární textový editor navržený pro efektivní úpravy textu přímo z terminálu. Jedná se o pokročilou verzi editoru Vi a je podporována na různých operačních systémech, jako jsou macOS, BSD, Windows a Linux. Vim je známý hlavně jako programátorský nástroj, protože má mnoho funkcí, které umožňují rychlou úpravu textu.

Komunita editorů Vim má mnoho pluginů, které vylepšují její schopnosti. Mnoho uživatelů dává přednost editoru Vim kvůli jeho flexibilitě a různým funkcím. Existují však základní příkazy editoru Vim, které musí znát každý. Pojďme se tedy podívat na tyto příkazy a klávesové zkratky, které můžete použít k efektivní práci s editorem Vim.







Základní zkratky editoru Vim

Pamatujte, že editor Vim není předinstalovaný nástroj. Proto doporučujeme přečíst tohoto průvodce k instalaci editoru Vim, než budete pokračovat k dalšímu kroku. Nyní začněme vytvořením souboru „example.txt“ pomocí následujícího příkazu:



protože example.txt

Zde můžete přidat text a přejít na řádky pomocí níže uvedených kláves:



Klíče Popis
H Pohyb doleva
L Pohyb vpravo
K Posuňte se nahoru
J Posunout dolů
V Přejít dopředu na začátek libovolného slova
B Přejděte zpět na začátek libovolného slova
A Jděte vpřed na konec libovolného slova
Ó Přesuňte se na začátek řádku
$ Přesuňte se na konec řádku
G Přesuňte se na poslední řádek celého textu
gg Přejděte na první řádek celého textu

Jakmile budete vědět, jak se pohybovat mezi řádky, znaky a slovy, je čas porozumět klávesovým zkratkám pro úpravu textu. Zde je tedy kompletní cheat pro úpravu textu pomocí jednoduchých zkratek v editoru Vim:





I klíč: Pokud chcete zadat text před kurzor, stiskněte tlačítko I na klávesnici a v okně uvidíte „Vložit“. Před odstavec například přidáme „Důležité“ slovo, takže musíme stisknout klávesu I a začít psát text:

  I-key-zkratka-pro-vim-editor



Po vložení textu stiskněte klávesu Escape (Esc) pro ukončení režimu vkládání.

O klíč: Pouhým stisknutím klávesy O můžete efektivně otevřít nový řádek pod aktuálním řádkem.

Klávesy Shift + O : Otevře nový řádek nad aktuálním řádkem.

Klíč: Stisknutím klávesy A přejděte do režimu vkládání a přidejte text za kurzor.

Klávesy Shift + A: Stisknutím kláves Shift plus A vložte text na konec řádku.

Klávesy Shift/CTRL + R: Klávesová zkratka R nahradí pouze jeden znak, ale pokud chcete nahradit více znaků, stiskněte klávesy Shift nebo CTRL + R.

CW zkratka: Stisknutím kláves C a potom W odstraníte celé slovo. Po stisknutí těchto kláves můžete přejít do režimu vkládání a nahradit celé slovo.

Zkratka CC: Zkratka CC je podobná CW, ale odstraní celý řádek a umožní vám přidat nový.

X klíč: Stisknutím klávesy X můžete odstranit konkrétní znak na kurzoru. Ujistěte se však, že nejste v režimu vkládání.

Klávesy Shift + X: Stisknutím kláves Shift a X můžete odstranit konkrétní řádek na kurzoru.

Zkratka DD : Tato zkratka smaže celý řádek. Dále, pokud chcete smazat více řádků, stiskněte číslo na klávesnici ve správném pořadí. Chcete-li například odstranit pět řádků, stiskněte D, 5 a D ve stejném pořadí.

Zkratka DW : Zkratka DW smaže celé slovo.

JE Zkratka : Tato zkratka se nazývá Yank a kopíruje slovo.

YY Zkratka : Tato zkratka zkopíruje řádek.

P klíč: Vloží text na konec konkrétního odstavce.

Klávesy Shift + P: Text bude vložen do odstavce výše.

Základní příkazy editoru Vim

:set no: Tento příkaz můžete použít k zobrazení čísla řádku v editoru:

  Editor-set-nu-command-in-vim-editor

:set ne!: Podobně můžete odstranit čísla řádků.

:{číslo řádku}: Tento příkaz použijte, když chcete přejít na konkrétní číslo řádku. Zadejte například 17  pro přesměrování na  17. řádek.

  číslo-řádku-v-vim-editoru

:set mouse=a: Tento příkaz aktivuje myš a můžete jej použít ke kopírování a vkládání textu. Kromě toho můžete také vybrat konkrétní text a nahradit jej něčím jiným:

:%s/starý/nový/g: Tento příkaz můžete použít k nahrazení určitého slova jiným. Nahraďte například slovo „Linux“ výrazem „OS“ pomocí následujícího příkazu:

: % s / Linux / VY / G

  the-substitute-command-in-vim-editor
Ve výše uvedeném příkazu s znamená „substitute“ a % určuje počet řádků, na kterých má příkaz provést změnu. Proto, pokud chcete nahradit slovo ve všech řádcích, použijte % nebo místo toho zadejte číslo řádku. Navíc g je „globální“. který nahradí všechny výskyty starého v úplném dokumentu.

Další zkratky

Nyní můžete použít několik dalších zkratek k nalezení textů a uložení textového souboru v textovém editoru Vim.

/: Stiskněte klávesu / a zadejte text, který chcete vyhledat. Tento příkaz provede dopředné vyhledávání.

?: Podobně můžete použít ? k provedení zpětného vyhledávání.

:V: Tento příkaz můžete použít k zápisu nebo uložení souboru bez ukončení editoru Vim.

:wq: Pokud chcete soubor uložit a ukončit v editoru Vim, použijte příkaz :wq.

:q: Pokud chcete ukončit textový editor, použijte prosím příkaz :q, ale soubor nejprve uložte, jinak se zobrazí chyba.

:q!: Nakonec, pokud chcete vynutit ukončení a zahodit neuložené změny, použijte :q! příkaz.

Zabalit se

Toto byl úplný průvodce základními příkazy editoru vim, které potřebujete znát, abyste se stali odborníkem. Pomocí textového editoru Vim můžete provádět úpravy a efektivně zvyšovat produktivitu. Proto doporučujeme naučit se tyto zkratky a příkazy, pokud často používáte editor Vim v terminálových prostředích.