我在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 NERD-Commenter:如何取消註釋第一級評論,而不取消註釋嵌套評論?
- 2. vim插件評論塊
- 3. 評論(#)走在Vim的
- 4. Vim單詞評論
- 5. Vim 7.4已安裝,但在運行時執行Vim 7.3
- 6. 評論/取消註釋python中的特定txt行
- 7. TextMate評論在Vim中的橫幅
- 8. 在Vim中對齊結束行註釋?
- 9. Vim - 書呆子評論員。第一行以不同的形式註釋
- 10. vim:添加評論宏
- 11. 使用VIM在CSS中刪除評論
- 12. 在Vim中評論C++代碼
- 13. vim評論Newlines意外行爲
- 14. VIM中有塊取消嗎?
- 15. Visual Studio 2010評論/取消對css文件的註釋按鈕
- 16. 評論Vim中的比賽 - 獨立評論的領導者?
- 17. 如何在HTML代碼中評論/取消註釋
- 18. 取消映射Vim插件映射
- 19. 有沒有辦法在Vim中摺疊所有多行Ruby註釋?
- 20. 評論/取消註釋Excel中的VBA代碼Mac版2016
- 21. 評論/取消註釋Eclipse中的特定格式
- 22. 評論/取消註釋NetBeans快捷方式中的代碼塊
- 23. Emacs評論/取消評論當前行
- 24. 在vim中自定義註釋
- 25. 在vim中編寫函數註釋
- 26. 如何在VIM中的每個評論(例如「#」)之前插入空白行?
- 27. Vim - 刪除XML註釋
- 28. 什麼是簡短的評論和取消註釋的命令?
- 29. facebook評論插件消失
- 30. 評論沒有出現在評論插件
你提到的問題回答你的問題,它應該工作。在進行'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