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