keymaps: Use + or * regs for clipboard
[vimconf.git] / plugins-noroot.vim
index f88134f6a96e81580aba0dd33a2b8a39f834cbe8..d801823df55187a2a65442c23e5fc0746e03f43b 100644 (file)
@@ -49,4 +49,16 @@ function PluginsNorootConfig()
     " Generally disable gutentags, but enable for some filetypes
     let g:gutentags_enabled = 0
     au FileType c,cpp,objc,tex let g:gutentags_enabled = 1
+    " Make manually created tags files also root markers
+    let g:gutentags_project_root = ['tags']
+    let g:gutentags_cache_dir = expand('~/.cache/vim/ctags/')
+    " Do not automatically generate on browsing
+    let g:gutentags_generate_on_missing = 0
+    let g:gutentags_ctags_exclude_wildignore = 1
+    let g:gutentags_ctags_exclude = [
+                \'node_modules', '_build', 'build*', 'CMakeFiles', '.*cache*', 'venv',
+                \'*.md', '*.css', '*.html', '*.json', '*.xml', '*.xmls', '*.ui']
+
+    " Allow for reflow of bullet paragraphs
+    let g:vim_markdown_auto_insert_bullets = 0
 endfunction