From c4f024a6aef7661370904b9f0a488b8739ba35c4 Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Sun, 2 Dec 2018 01:57:50 +0100 Subject: Fixed colorscheme and display problems - signify sometimes required CTRL-L to display the symbols - separation between windows looked ugly because of the foldcolumns background color- fixed. - added Xresources (can be linked to ~/.Xresources), applies base16 - added xinputrc (can be linked to ~/.xinputrc), makes bash vi-like --- plugin/max-fix-colorschemes.vim | 58 ++++++++++++++++++++--------------------- plugin/signify.vim | 10 +++---- 2 files changed, 34 insertions(+), 34 deletions(-) (limited to 'plugin') diff --git a/plugin/max-fix-colorschemes.vim b/plugin/max-fix-colorschemes.vim index 1624565..abfa11a 100644 --- a/plugin/max-fix-colorschemes.vim +++ b/plugin/max-fix-colorschemes.vim @@ -2,42 +2,43 @@ " COLOR SCHEME: "======================================================================================================================= function! ExtendColorTheme() - highlight! Bold cterm=bold gui=bold - highlight! Italic cterm=italic gui=italic - highlight! Underline cterm=underline gui=underline - highlight! BoldUnderline cterm=bold,underline gui=bold,underline - highlight! BoldItalic cterm=bold,Italic gui=Bold,Italic - highlight! Todo cterm=bold gui=bold guibg=#ffffaa guifg=#000000 - highlight! Error guibg=NONE - highlight! SpellBad cterm=NONE gui=undercurl guibg=NONE guifg=red - - - highlight! link qfSeparator Normal | " reserve one space - highlight! link qfLineNr Normal | " informational line numbers should look different - - highlight! link SpecialKey NonText | " makes tab stop (see listchars) less disturbing - highlight! link EndOfBuffer Ignore - highlight! link WildMenu Search - highlight! link Convention Error - highlight! link VertSplit NonText - - highlight! link VertSplit LineNr - highlight! link Folded LineNr - highlight! link SignColumn LineNr - highlight! link FoldColumn LineNr - - highlight! link PmenuSbar Pmenu - highlight! PmenuThumb cterm=inverse - highlight! MoreMsg cterm=inverse + highlight! Bold cterm=bold gui=bold + highlight! Italic cterm=italic gui=italic + highlight! Underline cterm=underline gui=underline + highlight! BoldUnderline cterm=bold,underline gui=bold,underline + highlight! BoldItalic cterm=bold,Italic gui=Bold,Italic + highlight! Todo cterm=bold gui=bold guibg=#ffffaa guifg=#000000 + highlight! Error cterm=NONE ctermbg=NONE gui=NONE guibg=NONE + highlight! SpellBad cterm=NONE gui=undercurl guibg=NONE guifg=red + highlight! Ignore cterm=NONE ctermbg=NONE ctermfg=NONE gui=NONE guibg=NONE guifg=NONE + highlight! Folded cterm=NONE ctermbg=NONE + highlight! EndOfBuffer cterm=NONE ctermbg=255 ctermfg=255 + + + highlight! link qfSeparator Normal | " reserve one space + highlight! link qfLineNr Normal | " informational line numbers should look different + + highlight! link SpecialKey NonText | " makes tab stop (see listchars) less disturbing + highlight! link WildMenu Search + highlight! link Convention Error + highlight! link VertSplit NonText + + highlight! link VertSplit LineNr + highlight! link SignColumn NonText + highlight! link FoldColumn NonText + + highlight! link PmenuSbar Pmenu + highlight! PmenuThumb cterm=inverse + highlight! MoreMsg cterm=inverse endfunction autocmd ColorScheme * call ExtendColorTheme() +set background=light if filereadable(expand("~/.vimrc_background")) && filereadable(expand("~/.config/base16-shell/colortest")) let g:base16_shell_path = "~/.config/base16-shell/scripts" let base16colorspace = 256 - set background=dark source ~/.vimrc_background else let g:PaperColor_Theme_Options = { @@ -47,6 +48,5 @@ else \ } \ } \ } - set background=light colorscheme PaperColor endif diff --git a/plugin/signify.vim b/plugin/signify.vim index e60cba5..5eeb2b0 100644 --- a/plugin/signify.vim +++ b/plugin/signify.vim @@ -13,11 +13,11 @@ augroup SIGNIFY let g:signify_sign_show_count = 0 if has("multi_byte") && (&enc == 'utf-8' || &enc == 'utf-16' || &enc == 'ucs-4') - let g:signify_sign_add = '⊕' - let g:signify_sign_delete = '⊖' - let g:signify_sign_delete_first_line = '⊖' - let g:signify_sign_change = '⊗' - let g:signify_sign_changedelete = '⊗' + let g:signify_sign_add = '⊕.' + let g:signify_sign_delete = '⊖.' + let g:signify_sign_delete_first_line = '⊖.' + let g:signify_sign_change = '⊗.' + let g:signify_sign_changedelete = '⊗.' endif function! SignifyColorScheme() -- cgit v1.2.3