Editor vim a jeho časté předvolby v souboru .vimrc

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

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Přejít nahoru