call <SID>X("Operator", "#e0e000", "", "none")
call <SID>X("Statement", "#ffff00", "", "none")
+ call <SID>X("Pmenu", "#ffffff", "#287eff", "")
+
hi Comment ctermfg=lightblue cterm=none guifg=#80a0ff gui=none
call <SID>X("Function", "darkgreen", "", "none")
" Don't timeout waiting to interpet, eg, <ESC>OA as an escape code.
se ttimeoutlen=100
+" Use ^B to search backward when completing.
+inoremap <C-b> <C-p>
+" Use ^L to show matching completions but don't select one.
+inoremap <C-l> <C-n><C-p>
+
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Handle options only available in Vim 5 and above.
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
hi! link TabLineSel StatusLine
hi! link TabLine StatusLineNC
+" Limit the size of the popup menu when completing.
+se pumheight=20
+
" Ignore whitespace when diffing.
se diffopt=filler,iwhite