isc:vim
Table of Contents
VIM zkratky
Vkládání
i # na místě ukazatele a # od ukazatele následující znak I # na začátku řádku A # konec řádku o # na novém řádku O # na novém nadřádku s # smaže znak pod kurzorem a je ready psát S # smaže celý řádek a je ready psát R # replace (nahrazení) x # smaže znak pod kurzorem
Pohyb
# šipky nebo h,j,k,l w # skáče po slovech b # skáče zpět po slovech e # skáče po koncích slovech G # poslední řádek gg # první řádek 42G # skočí na 42.řádek :42 # skočí na 42.řádek
Práce s textem
yy # zkopírování řádku do schránky 10yy # zkopírování 10 řádků p # vložení řádku ze schránky 5p # vložení řádku ze schránky 5x dd # smaže řádek 10dd # smaže 10 řádků yw # zkopíruje slovo do schránky de # smaže od kurzoru do konce řádku u # zpět :reg # makra
Vyhledávání
/ # hledání n # následující N # předchozí
Příkazy
:wq # ulož a odejdi :x # ulož a odejdi :q! # odejdi bez uložení změn :s/old/new/g # :substitute on the line :%s/old/new/g # :substitute on all the lines :sort # seřazení :split # horizontální otevření dalšího okna :sp # horizontální otevření dalšího okna (zkratka) :sp newfile.x # horizontální otevření okna se souborem newfile.x :vsplit # horizontální otevření dalšího okna :tabnew # otevření dalšího okna jako záložka
Nastavení
:set number # číslovaní řádků :syntax on # zvýraznění syntaxe :set backspace=2 :set bg=dark # světlé barvy na tmavém pozadí :set all # všechny přikazy
Trvalé uložení nastavení
- v souboru .vimrc, pokud neexistuje, vytvoř
vim ~/.vimrc
isc/vim.txt · Last modified: 2024/09/10 15:43 by 127.0.0.1