
Soubor .vimrc je konfigurační soubor pro Vim, který umožňuje přizpůsobit nastavení tohoto textového editoru. V následujícím článku najdete několik častých nastavení, která se mohou v .vimrc souboru vyskytovat.
Syntax Highlighting
Syntax Highlighting zvýrazňuje syntaxi různých programovacích jazyků, což zlepšuje čitelnost kódu.
syntax enableLine Numbers
Zobrazení čísel řádků v okně editoru.
set numberAuto Indentation
Automatické odsazování nových řádků podle kontextu.
set autoindentTab Settings
Nastavení odsazování pomocí tabulátorů.
set tabstop=4 " Počet mezer na jeden tabulátor
set shiftwidth=4 " Počet mezer pro odsazení při použití <Tab>/<BS>
set expandtab " Převádět tabulátory na mezery
set paste " vypíná autoindent když se provede pasteSearching
Nastavení vyhledávání textu.
set ignorecase " Ignorovat velikost písmen při vyhledávání
set smartcase " Ignorovat velikost písmen jen pokud je vyhledávaný výraz malýBackup Files
Vytváření zálohovacích souborů při ukládání změn v existujícím souboru.
set backup " Ukládat zálohovací soubory
set backupdir=~/.vim/backup// " Adresář pro ukládání zálohovacích souborůAuto-Reload Files
Automatické načítání souborů z disku, pokud se změní mimo Vim.
set autoreadMouse Support
Podpora myši v Vim.
set mouse=a # znamená povolení všech vim modů: visual, normal, insert, command line
# já používám nastavení
# if has('mouse')
# set mouse=r #
# endif
File Encoding
Nastavení kódování souborů.
set encoding=utf-8Color Scheme
Nastavení barevného schématu (color scheme) pro zobrazení.
colorscheme <scheme_name> #například murphyToto je pouze výběr z možností, které můžete nastavit v .vimrc souboru. Samozřejmě můžete přidat nebo upravit další nastavení podle svých potřeb. Po úpravě .vimrc souboru je obvykle nutné restartovat Vim, aby se změny projevily.
Ruler
Zobrazení pomocného pravítka
set ruler