| Command | Popis |
|---|---|
| :help [command] | zobrazí nápovědu, nebo nápovědu pro zadaný command |
| :set all | vypíše dostupné parametry příkazu set |
| :set (no)number | očísluje řádky |
| :set (no)wrap | zalomí řádky |
| :syntax on/off | barevné zvýraznění syntaxe |
| :! <bash-command> | provede příkaz a výstup zobrazí na STDOUT |
| :r! <bash-command> | provede příkaz a výstup vloží do aktuálního souboru pod kurzor |
| :sp [file] | horizontálně rozdělí okno; pokud uvedeme soubor, tak jej otevře; přecházení mezi okny ctrl+W šipka |
| :vsp [file] | vertikálně rozdělí okno; pokud uvedeme soubor, tak jej otevře; přecházení mezi okny ctrl+W šipka |
| :2,$s/jedna/dva/g | od řádku 2 do konce dokumentu se nahradí string jedna stringem dva, a to v jeho všech výskytech na řádku; pro odstranění místo nahrazení, neuvedeme druhý řetězec a pro práci jen s prvním výskytem na řádku vynecháme písmeno g |
| :2,4d | odstraní řádky 2 až 4 |
| :/one/,/two/s/jedna/dva/g | od výskytu one, až po výskyt two, nahradí string jedna stringem dva ve všech jeho výskytech, včetně hraničních slov výběru, pokud jsou shodná jako slovo subtitované |
Pokud se nám nechce nastavovat parametry neustále při každém spuštění editoru, lze je zadat do konfiguračního souboru ~/.vimrc. Syntaxe je totožná jako u command-line a komentáře jsou uvozeny znakem “.
" ocisluje radky
set number
" zvyrazneni syntaxe
syntax on
" zvirazni parovou zavorku
set showmatch
" Set status line
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L]\ Pozor,\ chovani\ vim\ editoru\ je\ pro\ roota\ centralne\ upraveno.
" Always display a status line at the bottom of the window
set laststatus=2
" do incremental searches
" set incsearch
set nowrap
" zmena barevneho schematu
color desert