From 1a8bb833952d86ef1d8d2c85d514f678b6042de4 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Sat, 28 Jun 2014 17:01:28 +0200 Subject: vim: show cursorline only in active window; updated submodules --- vimrc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'vimrc') 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 -- cgit v1.2.3