+r --- redo
* . --- zopakování posledního provedeného příkazu
Navigace kurzoru je možná kurzorovými šipkami, ovšem pozor, někdy nemusí fungovat správně (např. při špatném nastavení terminálu při vzdáleném připojení).
Proto je dobré znát původní navigační klávesy:
* h --- doleva
* j --- dolů
* k --- nahoru
* l --- doprava
Ve vkládacím režimu je zpravidla možné používat pro navigaci kurzorové šipky podobně jako v jiných editorech.
Pokud však vlivem nastavení nefungují, je potřeba se pro změnu pozice kurzoru vrátit do příkazového režimu.
===== Základní příkazy příkazové řádky =====
Většinu základních příkazů je možné volat jejich zkratkami --- v následujícím seznamu jsou uvedeny v závorce.
* quit (q) --- ukončení editoru. Pokud nechcete ukládat upravený soubor, použijte q!
* write (w) --- uložení aktualního souboru
* edit (e) --- otevření jiného souboru (název souboru následuje za příkazem)
* !//// --- spuštění systémového příkazu
* redo --- vrácení příkazu zrušeného přes "undo"
Chování vimu je možné změnit řadou jeho nastavení, která je možné změnit příkazem set:
* set number --- zapnutí číslování řádek
* set nonumber --- vypnutí číslování řádek
* set wrap / set nowrap --- zapnutí/vypnutí zalamování dlouhých řádků
===== Komplikovanější příkazy příkazového režimu =====
Některé příkazy se vykonávají stiskem více kláves po sobě.
Stiskem čísla před klávesou příkazu se zadává počet opakování příkazu.
Např. stiskem kombinace "20a*" se za pozici kurzoru vloží 20 znaků "hvězdička".
* d --- mazání; je nutná další klávesa specifikující co se má smazat:
* dd --- smaž celý aktuální řádek
* dw --- smaž aktuální slovo pod kurzorem
* dgg --- smaž všechny řádky od začátkusouboru po kurzor
* dG --- smaž všechny řádky od kurzoru do konce souboru
* c --- nahraď text; další klávesa říká co se nahrazuje; příkaz přepíná do vkládacího režimu
* cw --- nahraď slovo pod kurzorem
====== Odkazy ======
* https://vim.sourceforge.io/about.php
* http://www.viemu.com/vi-vim-cheat-sheet.gif
* http://www.abclinuxu.cz/clanky/navody/editor-vim-prakticky-i
* http://fotomobilpc.i-prehled.cz/vim/
* http://www.it.cas.cz/manual/vim/