diff options
| -rw-r--r-- | after/ftplugin/python.vim | 2 | ||||
| -rw-r--r-- | plugin/max-fix-colorschemes.vim | 4 | ||||
| -rw-r--r-- | plugin/statusline.vim | 2 | ||||
| -rw-r--r-- | vimrc | 4 | 
4 files changed, 11 insertions, 1 deletions
diff --git a/after/ftplugin/python.vim b/after/ftplugin/python.vim index 642e1c0..a5c454a 100644 --- a/after/ftplugin/python.vim +++ b/after/ftplugin/python.vim  | |||
| @@ -8,3 +8,5 @@ for p in sys.path: | |||
| 8 | # Command 'set' needs backslash before each space. | 8 | # Command 'set' needs backslash before each space. | 
| 9 | vim.command(r"set path+=%s" % (p.replace(" ", r"\ "))) | 9 | vim.command(r"set path+=%s" % (p.replace(" ", r"\ "))) | 
| 10 | EOF | 10 | EOF | 
| 11 | |||
| 12 | hi link pythonDecoratorName pythonDecorator | ||
diff --git a/plugin/max-fix-colorschemes.vim b/plugin/max-fix-colorschemes.vim index c0f091d..edbb0ee 100644 --- a/plugin/max-fix-colorschemes.vim +++ b/plugin/max-fix-colorschemes.vim  | |||
| @@ -26,6 +26,10 @@ function! ExtendColorTheme() | |||
| 26 | highlight! link FoldColumn VertSplit | 26 | highlight! link FoldColumn VertSplit | 
| 27 | " highlight! link Folded LineNr | 27 | " highlight! link Folded LineNr | 
| 28 | highlight! link EndOfBuffer NonText | 28 | highlight! link EndOfBuffer NonText | 
| 29 | hi Comment gui=italic | ||
| 30 | hi Keyword gui=bold | ||
| 31 | |||
| 32 | autocmd BufReadPost * syntax match Convention /\s*$/ | ||
| 29 | endfunction | 33 | endfunction | 
| 30 | autocmd ColorScheme * call ExtendColorTheme() | 34 | autocmd ColorScheme * call ExtendColorTheme() | 
| 31 | 35 | ||
diff --git a/plugin/statusline.vim b/plugin/statusline.vim index 57fbfa4..bad9eb9 100644 --- a/plugin/statusline.vim +++ b/plugin/statusline.vim  | |||
| @@ -24,7 +24,7 @@ augroup MAX_FANCYLINE | |||
| 24 | " this function reverts foreground color and background color of a given | 24 | " this function reverts foreground color and background color of a given | 
| 25 | " highlight group and returns the name of a newly created _invert group | 25 | " highlight group and returns the name of a newly created _invert group | 
| 26 | function! CreateInvertGroup(highlight_group) | 26 | function! CreateInvertGroup(highlight_group) | 
| 27 | if(synIDattr(synIDtrans(hlID(a:highlight_group)), 'reverse', 'cterm')==1) | 27 | if(synIDattr(synIDtrans(hlID(a:highlight_group)), 'reverse', 'gui')==1) | 
| 28 | let w:color=synIDattr(hlID(a:highlight_group), 'fg#') | 28 | let w:color=synIDattr(hlID(a:highlight_group), 'fg#') | 
| 29 | else | 29 | else | 
| 30 | let w:color=synIDattr(hlID(a:highlight_group), 'bg#') | 30 | let w:color=synIDattr(hlID(a:highlight_group), 'bg#') | 
| @@ -8,6 +8,10 @@ set ttyscroll=100 | " improves speed for terminal vim, incompatible with nvim | |||
| 8 | set ttyfast | " improves speed for terminal vim (incompatible with nvim) | 8 | set ttyfast | " improves speed for terminal vim (incompatible with nvim) | 
| 9 | set restorescreen | " restores the console after exiting vim (intentionally not in nvim) | 9 | set restorescreen | " restores the console after exiting vim (intentionally not in nvim) | 
| 10 | 10 | ||
| 11 | " because file names rarely have equal signs, but many different configuration | ||
| 12 | " file formats use that, we want to exclude the sign from the pattern | ||
| 13 | set isfname-== | ||
| 14 | |||
| 11 | " autocmd VimLeave * call system("echo -n $'" . escape(getreg(), "'") . "' | xsel -ib") | 15 | " autocmd VimLeave * call system("echo -n $'" . escape(getreg(), "'") . "' | xsel -ib") | 
| 12 | " autocmd VimLeave * call system("xsel -ib", getreg('+')) | 16 | " autocmd VimLeave * call system("xsel -ib", getreg('+')) | 
| 13 | autocmd VimLeave * call system('echo ' . shellescape(getreg('+')) . ' | xclip -selection clipboard') | 17 | autocmd VimLeave * call system('echo ' . shellescape(getreg('+')) . ' | xclip -selection clipboard') | 
