summaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorache <ache@ache.one>2018-01-15 09:18:33 +0100
committerache <ache@ache.one>2018-01-15 09:18:33 +0100
commit85492b6f67c281f5156ca7c493543ec8aa403812 (patch)
tree6ef2920e40ab619fbb7ebeee4edc8dd65da70945 /plugin
parentNew SVG/HTML syntax support (diff)
auto fold !
Diffstat (limited to 'plugin')
-rwxr-xr-xplugin/perso.vim4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugin/perso.vim b/plugin/perso.vim
index 8b3217d..360c8f8 100755
--- a/plugin/perso.vim
+++ b/plugin/perso.vim
@@ -94,6 +94,10 @@ autocmd FileType mail let b:comment_leader = '>'
autocmd FileType vim let b:comment_leader = '"'
autocmd FileType haskell let b:comment_leader = '--'
+
+autocmd FileType c,cpp,java,go,scala set foldmethod=syntax
+
+
noremap <silent> ,cc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR>
noremap <silent> ,cu :<C-B>silent <C-E>s/^\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR>