keymaps: Use + or * regs for clipboard
[vimconf.git] / plugins-noroot-nolowendbox.vim
index d980236db658a00302695bc52e40d38cea75dd74..a9fe99c3c183a13fd150510d522c0561ad20c8fb 100644 (file)
@@ -245,7 +245,7 @@ EOF
     let g:vimtex_fold_enabled = 1
     let g:vimtex_fold_levelmarker = '➜'
 
-    au FileType c,cpp,obj,java,python packadd! vimspector
+    au FileType c,cpp,objc,java,python packadd! vimspector
     let g:vimspector_base_dir = expand('~/.vim/vimspector-config')
     let g:vimspector_install_gadgets = [ 'debugpy', 'vscode-cpptools' ]
     "let g:vimspector_enable_mappings = 'VISUAL_STUDIO'
@@ -282,4 +282,12 @@ EOF
     " Do not show diagnostic window of vim-clang
     let g:clang_diagsopt = ''
 
+    augroup ClangFormatSettings
+        au!
+        au FileType c,cpp,objc,javascript,java,typescript,protobuf,cuda,vala
+                    \ vmap <buffer><leader>cf <Plug>(operator-clang-format)
+        au FileType c,cpp,objc,javascript,java,typescript,protobuf,cuda,vala
+                    \ nmap <buffer><leader>cf :ClangFormat<CR>
+    augroup END
+
 endfunction