diff options
| author | Max Christian Pohle | 2022-12-18 20:29:55 +0100 |
|---|---|---|
| committer | Max Christian Pohle | 2022-12-18 20:56:01 +0100 |
| commit | 07797b39851da045aa1bfd0289de0858a1377c48 (patch) | |
| tree | 4ca5d2b26d2ca9d01fc052fce5a26f88364a53d0 /init.vim | |
| parent | 1086af63639d2a108f39ae077e0e201dddf4f523 (diff) | |
| download | vim-07797b39851da045aa1bfd0289de0858a1377c48.tar.bz2 vim-07797b39851da045aa1bfd0289de0858a1377c48.zip | |
Switched to nvim and neovide
Diffstat (limited to 'init.vim')
| -rw-r--r-- | init.vim | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/init.vim b/init.vim deleted file mode 100644 index 40894af..0000000 --- a/init.vim +++ /dev/null | |||
| @@ -1,80 +0,0 @@ | |||
| 1 | exec ':source '.fnamemodify($MYVIMRC,':h').'/'.'vimrc-common' | ||
| 2 | set packpath+=pack/neovim | ||
| 3 | |||
| 4 | "======================================================================================================================= | ||
| 5 | augroup DEOPLETE | ||
| 6 | inoremap <silent><expr> <C-Space> deoplete#mappings#manual_complete() | ||
| 7 | |||
| 8 | let g:deoplete#enable_at_startup = 1 | ||
| 9 | let g:echodoc#enable_at_startup = 1 | ||
| 10 | let g:LanguageClient_serverCommands = { | ||
| 11 | \ 'cpp': ['clangd'], | ||
| 12 | \ 'c': ['clangd'] | ||
| 13 | \ } | ||
| 14 | |||
| 15 | |||
| 16 | let g:LanguageClient_diagnosticsDisplay = { | ||
| 17 | \ 1: { | ||
| 18 | \ "name": "Error", | ||
| 19 | \ "texthl": "ALEError", | ||
| 20 | \ "signText": "✖", | ||
| 21 | \ "signTexthl": "ALEErrorSign", | ||
| 22 | \ }, | ||
| 23 | \ 2: { | ||
| 24 | \ "name": "Warning", | ||
| 25 | \ "texthl": "ALEWarning", | ||
| 26 | \ "signText": "⚠", | ||
| 27 | \ "signTexthl": "ALEWarningSign", | ||
| 28 | \ }, | ||
| 29 | \ 3: { | ||
| 30 | \ "name": "Information", | ||
| 31 | \ "texthl": "ALEInfo", | ||
| 32 | \ "signText": '🛈', | ||
| 33 | \ "signTexthl": "ALEInfoSign", | ||
| 34 | \ }, | ||
| 35 | \ 4: { | ||
| 36 | \ "name": "Hint", | ||
| 37 | \ "texthl": "ALEInfo", | ||
| 38 | \ "signText": "➤", | ||
| 39 | \ "signTexthl": "ALEInfoSign", | ||
| 40 | \ }, | ||
| 41 | \ } | ||
| 42 | |||
| 43 | " packadd deoplete.nvim | ||
| 44 | " packadd LanguageClient-neovim | ||
| 45 | " packadd echodoc.vim | ||
| 46 | |||
| 47 | let g:deoplete#sources#clang#include_default_arguments=1 | ||
| 48 | " suggestions in alphabetic order | ||
| 49 | |||
| 50 | function! ConfigureDeoplete() | ||
| 51 | call deoplete#custom#source('_', 'sorters', ['sorter_word']) | ||
| 52 | call deoplete#custom#filter('converter_reorder_attr', | ||
| 53 | \ 'attrs_order', { | ||
| 54 | \ '_': { | ||
| 55 | \ 'kind': [ | ||
| 56 | \ 'Function', | ||
| 57 | \ 'Property' | ||
| 58 | \ ] | ||
| 59 | \ }, | ||
| 60 | \}) | ||
| 61 | endfunction | ||
| 62 | autocmd VimEnter * call ConfigureDeoplete() | ||
| 63 | augroup END | ||
| 64 | |||
| 65 | "======================================================================================================================= | ||
| 66 | augroup ALE | ||
| 67 | let g:ale_set_highlights = 0 | ||
| 68 | |||
| 69 | let g:ale_sign_error = '' | ||
| 70 | let g:ale_sign_style_error = '' | ||
| 71 | let g:ale_sign_info = '🛈' | ||
| 72 | let g:ale_sign_warning = '' | ||
| 73 | |||
| 74 | highlight link ALEErrorSign LineNr | ||
| 75 | highlight link ALEWarningSign LineNr | ||
| 76 | |||
| 77 | packadd ale | ||
| 78 | augroup END | ||
| 79 | |||
| 80 | |||
