From 24004031c25e8d71cb0759bd503553fd115560b0 Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Wed, 7 Nov 2018 00:50:37 +0100 Subject: Changed some signcolumn icons --- .gitignore | 6 ------ after/syntax/c.vim | 4 ++++ init.vim | 43 ++++++++++++++++++++++++++++++++++++------- plugin/signify.vim | 10 +++++----- 4 files changed, 45 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index 376cb65..93df1ba 100644 --- a/.gitignore +++ b/.gitignore @@ -5,9 +5,3 @@ /spell/** !spell/.keep /systags -pack/_all/start/** -pack/_all/opt/** -pack/neovim/start/** -pack/neovim/opt/** -pack/vim/start/** -pack/vim/opt/** diff --git a/after/syntax/c.vim b/after/syntax/c.vim index 72136f6..301cd90 100644 --- a/after/syntax/c.vim +++ b/after/syntax/c.vim @@ -21,6 +21,10 @@ syntax match Comment "//.*" contains=Todo syn clear cBlock syn region cBlock start=/{/ end=/}/ transparent + +" configure c.vim so that it automatically allows doxygen like comments +let g:load_doxygen_syntax=1 + " multiple single line comments in a row " broken! " syn region myCComment start="/\*" end="\*/" fold keepend transparent diff --git a/init.vim b/init.vim index 8d22034..590f12b 100644 --- a/init.vim +++ b/init.vim @@ -1,4 +1,4 @@ -exec ':source '.fnamemodify($MYVIMRC,':h').'/'.'vimrc-common' +exec ':source '.fnamemodify($MYVIMRC,':h').'/'.'vimrc-common' set packpath+=pack/neovim @@ -13,6 +13,34 @@ augroup DEOPLETE \ 'c': ['clangd'] \ } + + let g:LanguageClient_diagnosticsDisplay = { + \ 1: { + \ "name": "Error", + \ "texthl": "ALEError", + \ "signText": "✖", + \ "signTexthl": "ALEErrorSign", + \ }, + \ 2: { + \ "name": "Warning", + \ "texthl": "ALEWarning", + \ "signText": "⚠", + \ "signTexthl": "ALEWarningSign", + \ }, + \ 3: { + \ "name": "Information", + \ "texthl": "ALEInfo", + \ "signText": '🛈', + \ "signTexthl": "ALEInfoSign", + \ }, + \ 4: { + \ "name": "Hint", + \ "texthl": "ALEInfo", + \ "signText": "➤", + \ "signTexthl": "ALEInfoSign", + \ }, + \ } + packadd deoplete.nvim packadd LanguageClient-neovim packadd echodoc.vim @@ -20,14 +48,15 @@ augroup END "======================================================================================================================= augroup ALE - let g:ale_set_highlights = 0 + let g:ale_set_highlights = 0 - let g:ale_sign_error = '' - let g:ale_sign_style_error = '' - let g:ale_sign_info = '' - let g:ale_sign_warning = '' + let g:ale_sign_error = '' + let g:ale_sign_style_error = '' + let g:ale_sign_info = '🛈' + let g:ale_sign_warning = '' - highlight! link ALEWarningSign FoldColumn + highlight link ALEErrorSign LineNr + highlight link ALEWarningSign LineNr packadd ale augroup END diff --git a/plugin/signify.vim b/plugin/signify.vim index 2ab41fe..e60cba5 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