summaryrefslogtreecommitdiff
path: root/vimrc
diff options
context:
space:
mode:
authorReiner Herrmann <reiner@reiner-h.de>2014-06-28 17:01:28 +0200
committerReiner Herrmann <reiner@reiner-h.de>2014-06-28 17:01:28 +0200
commit1a8bb833952d86ef1d8d2c85d514f678b6042de4 (patch)
treef641ed7058d4b3bc340c6f5e732e2525cb8116a4 /vimrc
parenta64847a0fa0574363c9d6d80fb6169960222b928 (diff)
vim: show cursorline only in active window; updated submodules
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc9
1 files changed, 8 insertions, 1 deletions
diff --git a/vimrc b/vimrc
index dbac03c..6751bdf 100644
--- a/vimrc
+++ b/vimrc
@@ -43,11 +43,18 @@ autocmd FileType c,cpp,perl,python setlocal number relativenumber
autocmd InsertEnter * if &number | set norelativenumber | endif
autocmd InsertLeave * if &number | set relativenumber | endif
+" show cursorline only in active window
+augroup CursorLine
+ autocmd!
+ autocmd VimEnter,WinEnter,BufWinEnter * set cursorline
+ autocmd WinLeave * set nocursorline
+augroup END
+
" highlighting settings
if (&t_Co == 88)
highlight CursorLine cterm=NONE ctermbg=81
elseif (&t_Co == 256)
- highlight CursorLine cterm=NONE ctermbg=236
+ highlight CursorLine cterm=NONE ctermbg=237
highlight Folded cterm=NONE ctermbg=239
highlight SignColumn ctermbg=234
highlight LineNr ctermfg=lightyellow ctermbg=234