j vim: +trailing White detection; *cosmetics

This commit is contained in:
jeschli 2018-02-07 10:08:36 +01:00
parent e5114f1bfb
commit 257f91eff3

View file

@ -27,6 +27,9 @@ in {
name = "vim"; name = "vim";
vimrcConfig.customRC = let vimrcConfig.customRC = let
colorscheme = ''colorscheme molokai''; colorscheme = ''colorscheme molokai'';
highlightTrailingWhiteSpaces = ''
au Syntax * syn match Garbage containedin=ALL /\s\+$/
'';
setStatements = '' setStatements = ''
set autowrite set autowrite
set clipboard=unnamedplus set clipboard=unnamedplus
@ -74,11 +77,12 @@ in {
''; '';
in '' in ''
${colorscheme} ${colorscheme}
${highlightTrailingWhiteSpaces}
${remapStatements} ${remapStatements}
${setStatements} ${setStatements}
${settingsForElm} ${settingsForElm}
${settingsForGo} ${settingsForGo}
" I dont know what this line is about " dont expand tabs in go files and show it with four whitespaces.
autocmd BufNewFile,BufRead *.go setlocal noexpandtab tabstop=4 shiftwidth=4 autocmd BufNewFile,BufRead *.go setlocal noexpandtab tabstop=4 shiftwidth=4
''; '';
vimrcConfig.vam.knownPlugins = pkgs.vimPlugins // customPlugins; vimrcConfig.vam.knownPlugins = pkgs.vimPlugins // customPlugins;