aboutsummaryrefslogtreecommitdiff
path: root/vimrc
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2024-09-22 03:52:33 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2024-09-22 03:52:41 +0200
commitba3f9851161e27cff4bff89d80a6b12d7ad9605e (patch)
treeaf259c657f69f82de7e41cd688db9deb566fdbea /vimrc
parentfd826af35a5ce07aa5c053a9de3ba26df95b99de (diff)
downloaddotfiles-ba3f9851161e27cff4bff89d80a6b12d7ad9605e.tar.gz
Update
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc10
1 files changed, 5 insertions, 5 deletions
diff --git a/vimrc b/vimrc
index 5952011..dbabcba 100644
--- a/vimrc
+++ b/vimrc
@@ -31,11 +31,11 @@ autocmd FileType go setlocal formatprg=gofmt
31" Code commenting - https://stackoverflow.com/a/1676672. 31" Code commenting - https://stackoverflow.com/a/1676672.
32augroup CodeCommenting 32augroup CodeCommenting
33 autocmd! 33 autocmd!
34 autocmd FileType c,cpp,go,zig,javascript let b:comment_leader = '// ' 34 autocmd FileType c,cpp,go,zig,javascript let b:comment_leader = '// '
35 autocmd FileType sh,ruby,python let b:comment_leader = '# ' 35 autocmd FileType sh,ruby,python let b:comment_leader = '# '
36 autocmd FileType conf,fstab let b:comment_leader = '# ' 36 autocmd FileType conf,fstab let b:comment_leader = '# '
37 autocmd FileType lua,sql let b:comment_leader = '-- ' 37 autocmd FileType lua,sql let b:comment_leader = '-- '
38 autocmd FileType vim let b:comment_leader = '" ' 38 autocmd FileType vim let b:comment_leader = '" '
39augroup END 39augroup END
40noremap <silent> cc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR> 40noremap <silent> cc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR>
41noremap <silent> cu :<C-B>silent <C-E>s/^\(\s*\)\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR> 41noremap <silent> cu :<C-B>silent <C-E>s/^\(\s*\)\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR>