summaryrefslogtreecommitdiffstats
path: root/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc15
1 files changed, 13 insertions, 2 deletions
diff --git a/.vimrc b/.vimrc
index 4eb3c29..818882a 100644
--- a/.vimrc
+++ b/.vimrc
@@ -8,9 +8,13 @@ set linebreak "Zalamuj radky pouze ve slovech
set number "Ukazuj cisla radku
set showmatch "Paruj zavorky
+
set smartindent "Chytre odsazovani u zdrojaku
-set tabstop=4 "Tabulatory na 4 - sila zvyku
-set shiftwidth=4 "Velikost odsazeni
+set tabstop=4 "Kolik mezer je siroky znak tab
+set softtabstop=4 "Kolik mezer se ma smazat pri backspace
+set shiftwidth=4 "Pocet mezer pouzity k odsazeni
+set noexpandtab "Pouzivej taby misto mezer
+
syntax on "Zapnou zvyraznovani
colorscheme evening "Zvolit format zvyraznovani
@@ -25,6 +29,13 @@ set mouse=a
set spelllang=cs "Pokud budu nekdy pouzivat jazyk tak nejspis cestinu
set mousemodel=popup "Umoznuje na mysitko ve gvimu zeditovat spatne vyspelovane slovo
+
+set list "Zodbrazi kontrolni znaky
+set listchars=tab:▸\ ,eol:¬ "Nastavi kontrolni znaky na dane symboly
+highlight NonText guifg=#4a4a59 "A nastavi jim rozumne nenapadnou barvu
+highlight SpecialKey guifg=#FF0000
+
+
" ========================================================================
" Vim nezná všechny znaky, které může posílat terminál. Je nutné ho prvně naučit,
" co po něm terminál vlastně chce. Toho se docílí tak jako na následujícím řádku.