如何更改vim中的单行评论领导者?

Jin*_*Yao 4 vim

对于vim,默认的单行注释引导符为"//".我想将其更改为"//"(在//之后添加一个空格).我应该更改评论选项吗?或者还有其他方法可以做到吗?

谢谢.

Pan*_*nic 7

" .vimrc

" It's better to change it only for specific types of files
autocmd FileType c,cpp let b:comment_leader = '// '

" Comment a text block by selecting it in V mode and pressing \cc
noremap <silent> <leader>cc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR>

" Also
autocmd FileType c,cpp setlocal comments-=:// comments+=b://
Run Code Online (Sandbox Code Playgroud)

  • "你不认为把你的整个答案写成vim评论有点奇怪吗?" (3认同)
  • @echristopherson将条目"b://"添加到注释列表中,这与`comments- =://`删除的条目非常相似,但有一个重大更改.它将"b"标志添加到注释标记"//",告诉vim"//"应始终后跟空格. (2认同)