Poznámka ve vicku: znak “ uvozovka
VISUAL EDIT
-------------- --------------------------
/ \ / \
| | |backspace |
| | |vim umi sipky... |
|Odstavec | | |
|ods ta vec. | | |
| | | |
| |------------>| |
| | i nsert | |
prompt$ vi file -->| | r eplace | |
|^radek$ | O pen | |
|0dalsi radek$| o pen | |
| | c hange | |
| k | | |
| h l | | |
| j |<-----ESC----| |
| | | |
| | | |
\G____________/ \_________________________/
:
|
|odskok do EX
V
:w [file] "zapis/uloz, pripadne do jineho
:x [file] "uloz a ukonci
:q "ukonci editor, zepta se
:q! "ukonci a neptej se
:e file "nacti jiny soubor
:n f1 f2 "nacti jine soubory
:n "nacti dalsi soubor
prompt$ ex file --> :prikazovy EX rezim (trvale)
:vi"sual "jdi do VISUAL rezimu
MOVE příkaz pouze přesunuje aktuální pozici kursoru, původní a nová pozice tvoří rozsah (range).
příkazu může předcházet číslo, např:
položení značky mark:
Pohyb, rolování:
editační příkazy se získají kombinací MOVE a insert, replace a následujících operátorů :
popen)Některé kombinace mají jednopísmenkovou builtin variantu:
Totéž se dá kombinovat s y místo d
Neexistuje ale MOVE konstrukce pro označení celého řadku! toho se dosáhne jednoduše: zdvojíme operátor:
Každý výmaz/kopie (d y) se uloží do bufferu/schránky, ze kterého se vytahuje pomocí put (za kurzor) a Put (před):
Poslední změna se dá opakovat pomocí . (tečka)
Další EDIT příkazy
Vyhoda c je v tom, že nemusíme nejdřív mazat a poté vložit něco jiného Hledání:
Existují schránky “a až “z (zpravidla použity s d y a p) obsah se pamatuje při změně editovaného souboru – lze snad přenášet mezi soubory
Note: příkaz se ukončí ENTER
S výhodou lze použít znaku % (jméno současného souboru) # jméne předchozího, např.:
cp příkazu
:set příkazy do souboru $HOME/.vimrc a/nebo $HOME/.exrc viz vimrc