]> gitweb.fluxo.info Git - rhatto/dotfiles/vim.git/commitdiff
Feat: adds vim-markdown-folding
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 18 Mar 2021 18:42:07 +0000 (15:42 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 18 Mar 2021 18:42:07 +0000 (15:42 -0300)
.gitmodules
vim.dot.link/bundle/vim-markdown-folding [new submodule]
vimrc.dot.link

index 3d3f2146eb7a1ff001419c7b59e10ead61d42fd9..fbdba55dbd239d1ad4ef986e410afa92c1578f6e 100644 (file)
@@ -55,3 +55,6 @@
 [submodule "vim.dot.link/bundle/vim-session"]
        path = vim.dot.link/bundle/vim-session
        url = https://github.com/xolox/vim-session
+[submodule "vim.dot.link/bundle/vim-markdown-folding"]
+       path = vim.dot.link/bundle/vim-markdown-folding
+       url = https://github.com/masukomi/vim-markdown-folding
diff --git a/vim.dot.link/bundle/vim-markdown-folding b/vim.dot.link/bundle/vim-markdown-folding
new file mode 160000 (submodule)
index 0000000..3f35acf
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3f35acfb753cc9ea22182400b075c5b6e896ad71
index 114386d912076c33c75e7c547158e71f505fb349..f355a7652f173c449f59d4bf4b072dd24618fc60 100644 (file)
@@ -58,20 +58,6 @@ augroup END
 set wildmode=longest,list,full
 set wildmenu
 
-" Folding
-" Disabled due to slowness
-"set foldmethod=syntax
-"set foldlevelstart=99
-"let g:sh_fold_enabled=1
-"let javaScript_fold=1
-"let perl_fold=1
-"let php_folding=1
-"let r_syntax_folding=1
-"let ruby_fold=1
-"let sh_fold_enabled=1
-"let vimsyn_folding='af'
-"let xml_syntax_folding=1
-
 " PHP
 let php_sql_query=1
 
@@ -109,6 +95,24 @@ call pathogen#infect()
 syntax on
 filetype plugin indent on
 
+" Folding
+" Disabled due to slowness
+"set foldmethod=syntax
+"set foldlevelstart=99
+"let g:sh_fold_enabled=1
+"let javaScript_fold=1
+"let perl_fold=1
+"let php_folding=1
+"let r_syntax_folding=1
+"let ruby_fold=1
+"let sh_fold_enabled=1
+"let vimsyn_folding='af'
+"let xml_syntax_folding=1
+
+" Setup https://github.com/masukomi/vim-markdown-folding
+" Alternative method: https://codereview.stackexchange.com/questions/202620/vim-plugin-for-folding-markdown-lists
+autocmd FileType markdown set foldexpr=NestedMarkdownFolds()
+
 " No modelines
 " https://lwn.net/Articles/20249/
 " http://usevim.com/2012/03/28/modelines/