diff --git a/VimSetup.rc b/VimSetup.rc index b2feb1d..9392d41 100644 --- a/VimSetup.rc +++ b/VimSetup.rc @@ -400,6 +400,10 @@ function! s:OpenInRightView(filename) + execute "let ln = line('.')" + execute 'echo cursor([ln, 1])' + silent! redraw + let file1 = fnameescape(a:filename) let paths = system('make paths') let syspaths = system('make system_paths') @@ -408,9 +412,6 @@ let count = winnr('$') " map $b:q:set splitrightvgf^:vert resize 30:set nosplitright - execute "let ln = line('.')" - execute 'echo cursor([ln, 1])' - silent! redraw execute 'set splitright' silent! execute count < 2 ? 'vnew' : count . 'wincmd w' let count = winnr('$') @@ -602,7 +603,9 @@ for file in list exec 'syn match ProjectFile ' . file endfor - hi CursorLine term=reverse cterm=NONE ctermfg=White ctermbg=Green + hi CursorLine cterm=NONE ctermbg=1 + hi StatusLine cterm=bold ctermbg=Green ctermfg=15 + hi ProjectHeading ctermfg=5 hi ProjectFile ctermfg=3 @@ -622,7 +625,7 @@ hi clear SpellBad " Subtly highlight bad spelling in text files -autocmd BufNewFile,BufRead *.md,*.txt,Makefile hi SpellBad ctermbg=1 +autocmd BufNewFile,BufRead *.md,*.txt,Makefile hi SpellBad ctermbg=1 ctermbg=NONE cterm=NONE " Vim help docs are hard to read/confusing with bad spelling highlighting autocmd BufNewFile,BufRead *vim/*doc/*.txt hi clear SpellBad @@ -634,3 +637,10 @@ syntax enable +augroup DimWindows + autocmd BufEnter SideView hi CursorLine term=reverse cterm=NONE ctermfg=White ctermbg=Green + autocmd BufEnter *.cpp,*.c,*.h,*.pro hi CursorLine ctermbg=1 +augroup end +hi StatusLine cterm=bold ctermbg=Green ctermfg=15 + +