我在What's a quick way to comment/uncomment lines in Vim?里试过了答案,但它们不起作用。选择后在可视模式下按shift i
只会让我进入插入模式。我用--noplugin
运行它,没用。vim 7.4在Vim中没有插件的评论/取消注释行
0
A
回答
1
还有很多在Vim中评论/取消评论的方法。无论如何,假设“C++风格”的评论,例如。 // foobar
...
谈到一行
I// <Esc>
在取消单行
^dw
谈到几行
vjjj
:'<,'>norm! I// <CR>
个
或
<C-v>jjj
I// <Esc>
取消注释几行
vjjj
:'<,'>norm! ^dw<CR>
或
<C-v>jjjllld
2
您可能需要继续之前采取的视觉块,按Ctrl - v使用它。更多在help blockwise-visual
然后,使用任何nagivation键,如h,j,k,l
,其次为I
,然后插入注释字符像#
或//
和Esc键敲定。
这应该评论整个区块。
取消注释,重复视觉块和导航的相同的操作,但通过像x
任何删除操作#
或2x
为//
替换I
。 希望这可以帮助
相关问题
- 1. 评论/取消注释vim中的多个固定行
- 2. 使用正则表达式在Vim中评论/取消注释
- 3. Vim NERD-Commenter:如何取消注释第一级评论,而不取消注释嵌套评论?
- 4. 设置CTRL + /评论和取消注释vim
- 5. vim插件评论块
- 6. 评论/取消注释vim中特定行的优雅和健壮的方法
- 7. vim评论/取消一个映射
- 8. Vim插件生成Javascript文档评论
- 9. 评论(#)走在Vim的
- 10. Vim单词评论
- 11. VIM:注释/取消注释所有文件,其中包含一个字符串
- 12. Xcode评论取消注释问题
- 13. Vim插件/函数添加注释
- 14. 评论/取消注释python中的特定txt行
- 15. TextMate评论在Vim中的横幅
- 16. 在Vim中对齐结束行注释?
- 17. Vim 7.4已安装,但在运行时执行Vim 7.3
- 18. Vim - 书呆子评论员。第一行以不同的形式注释
- 19. 提取PDF注释/评论
- 20. VIM评论标签错误?
- 21. vim:添加评论宏
- 22. VIM对刀片文件进行注释
- 23. 修复Vim中太长的注释行
- 24. 评论/取消注释TextWrangler中的一段Python代码
- 25. 在Vim中评论C++代码
- 26. 使用VIM在CSS中删除评论
- 27. vim评论Newlines意外行为
- 28. vim-7.4上的Gvim安装
- 29. VIM中有块取消吗?
- 30. 禁用vim中的折叠评论
你提到的问题回答你的问题,它应该工作。在进行'shift i'之前,你需要做'Ctrl V'进入可视化块选择模式,你应该看到当你移动光标时,你选择块(矩形区域)而不是整行。然后'shift i'应该跳到块的开始并进入插入模式。一旦你输入文本并按下'Esc',你输入的文本应该出现在你选择的块的每一行中。 –
[在Vim中评论/取消注释的快速方法是什么?](http://stackoverflow.com/questions/1676632/whats-a-quick-way-to-comment-uncomment-lines-in-vim ) – proxy
@BorisSerebrov是的,你写我是不留神,正在做'shift V' – proxy