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 enable
Line Numbers
Zobrazení čísel řádků v okně editoru.
set number
Auto Indentation
Automatické odsazování nových řádků podle kontextu.
set autoindent
Tab 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 paste
Searching
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 autoread
Mouse 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-8
Color Scheme
Nastavení barevného schématu (color scheme) pro zobrazení.
colorscheme <scheme_name> #například murphy
Toto 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