X-Git-Url: https://git.sthu.org/?p=vimconf.git;a=blobdiff_plain;f=init-local.vim.example;h=155438e614d022917d7260d685fc114ad74b962d;hp=39bcd64f9dfc168f86b751c33fd56920ef763d8e;hb=940c5d4d85492624fab8c01bfd8c98e3eadadc42;hpb=11062b46b8cbe6b8a631d1ea528c1a5c6ded36b9 diff --git a/init-local.vim.example b/init-local.vim.example index 39bcd64..155438e 100644 --- a/init-local.vim.example +++ b/init-local.vim.example @@ -3,6 +3,9 @@ let g:clang_diagsopt = '' let g:ConqueTerm_StartMessages = 0 +" Reduce load on memory by updating one plugin at a time +"let g:plug_threads = 1 + " Configuration for youcompleteme, if not using vim-clang. "let g:ycm_global_ycm_extra_conf = '~/.ycm_extra_conf.py' "let g:ycm_confirm_extra_conf = 0 @@ -12,3 +15,13 @@ let g:ConqueTerm_StartMessages = 0 "let g:ycm_key_list_select_completion = [''] "nnoremap jd :YcmCompleter GoToDefinitionElseDeclaration "let g:ycm_filetype_whitelist = { 'c' : 1, 'cpp' : 1, 'cs' : 1, 'objc' : 1, 'java' : 1, 'python' : 1 } + +" Some terminals, like konsole, cause weired symbols (e.g., q) printed due to +" broken cursor-shape termcodes. +if has('nvim') + set guicursor= + " Workaround some broken plugins which set guicursor indiscriminately. + au OptionSet guicursor noautocmd set guicursor= +end + +" vim:ft=vim