X-Git-Url: https://git.sthu.org/?p=vimconf.git;a=blobdiff_plain;f=init.vim;h=86f93b3da6befc9866c02fbf7e6f6bb0299d5f6b;hp=c97a142a3345e793f5af5076ecad34093edecd79;hb=95d6560e46cca2b656743f2ce7f56b7b37bfdc77;hpb=e07c8490c8729d0fbe4de4d679180f5016cab8dc diff --git a/init.vim b/init.vim index c97a142..86f93b3 100644 --- a/init.vim +++ b/init.vim @@ -99,7 +99,6 @@ else " Setting termguicolors has two implications: " - Breaks colors for some versions of mosh, but not if tmux is used on top of " mosh. See https://github.com/mobile-shell/mosh/issues/928 - " - Breaks some colors in :terminal, e.g., when launching gdb in vim. set termguicolors let g:gruvbox_italic = 1 endif @@ -178,6 +177,8 @@ au BufEnter *.cpp,*.cc,*.cxx let b:fswitchdst='h,hxx,hpp,hh' au BufEnter *.h,*.hh,*.hxx let b:fswitchdst='cc,c,cxx,cpp' au BufNewFile *.{h,hpp,hxx} call AddIncludeGuards() +au FileType cpp,c packadd termdebug + augroup autofoldcolumn au! au CursorHold,BufWinEnter * AutoOrigamiFoldColumn @@ -304,7 +305,8 @@ let s:normal_mode_mappings = [ \ ] " termdebug split windows -let g:termdebug_wide=1 +let g:termdebug_wide = 1 +let termdebugger = $HOME . '/.vim/gdb.sh' """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""