l 2 vim: update vim config

This commit is contained in:
lassulus 2016-06-22 19:22:34 +02:00
parent 401d806102
commit 926d3d453f

View File

@ -14,8 +14,9 @@ let
}; };
extra-runtimepath = concatMapStringsSep "," (pkg: "${pkg.rtp}") [ extra-runtimepath = concatMapStringsSep "," (pkg: "${pkg.rtp}") [
pkgs.vimPlugins.undotree
pkgs.vimPlugins.Gundo pkgs.vimPlugins.Gundo
pkgs.vimPlugins.Syntastic
pkgs.vimPlugins.undotree
(pkgs.vimUtils.buildVimPlugin { (pkgs.vimUtils.buildVimPlugin {
name = "file-line-1.0"; name = "file-line-1.0";
src = pkgs.fetchgit { src = pkgs.fetchgit {
@ -40,22 +41,22 @@ let
hi Normal ctermbg=235 hi Normal ctermbg=235
hi Comment ctermfg=242 hi Comment ctermfg=242
hi Constant ctermfg=255 hi Constant ctermfg=062
hi Identifier ctermfg=253 hi Identifier ctermfg=068
hi Function ctermfg=253 hi Function ctermfg=041
hi Statement ctermfg=253 hi Statement ctermfg=167
hi PreProc ctermfg=251 hi PreProc ctermfg=167
hi Type ctermfg=251 hi Type ctermfg=041
hi Delimiter ctermfg=251 hi Delimiter ctermfg=251
hi Special ctermfg=255 hi Special ctermfg=062
hi Garbage ctermbg=088 hi Garbage ctermbg=088
hi TabStop ctermbg=016 hi TabStop ctermbg=016
hi Todo ctermfg=174 ctermbg=NONE hi Todo ctermfg=174 ctermbg=NONE
hi NixCode ctermfg=040 hi NixCode ctermfg=148
hi NixData ctermfg=046 hi NixData ctermfg=149
hi NixQuote ctermfg=071 hi NixQuote ctermfg=150
hi diffNewFile ctermfg=207 hi diffNewFile ctermfg=207
hi diffFile ctermfg=207 hi diffFile ctermfg=207
@ -171,12 +172,17 @@ let
au BufRead,BufNewFile /dev/shm/* set nobackup nowritebackup noswapfile au BufRead,BufNewFile /dev/shm/* set nobackup nowritebackup noswapfile
"Syntastic config
let g:syntastic_python_checkers=['flake8']
nmap <esc>q :buffer nmap <esc>q :buffer
nmap <M-q> :buffer nmap <M-q> :buffer
cnoremap <C-A> <Home> cnoremap <C-A> <Home>
noremap <C-c> :q<cr> noremap <C-c> :q<cr>
vnoremap < <gv
vnoremap > >gv
nnoremap <esc>[5^ :tabp<cr> nnoremap <esc>[5^ :tabp<cr>
nnoremap <esc>[6^ :tabn<cr> nnoremap <esc>[6^ :tabn<cr>