作为一个非专业运维人员,惨为遗忘的操作而悔恨,遂转载之! from :http://www.21andy.com/blog/20100413/1859.html Vim 注释多行简化说明 以下一次注释3行操作如下 esc 0 跳到行首 ctrl+v 可视块模式 jjj 下移3行 I 进入插入模式 // esc 嫌麻烦可以自己定义快捷键 # vim ~/.vimrc 输入如下内容,保存 “F5 for comment vmap <F5> :s=^\(//\)*=//=g<cr>:noh<cr> nmap <F5> :s=^\(//\)*=//=g<cr>:noh<cr> imap <F5> <ESC>:s=^\(//\)*=//=g<cr>:noh<cr> “F6 for uncomment vmap <F6> :s=^\(//\)*==g<cr>:noh<cr> nmap <F6> :s=^\(//\)*==g<cr>:noh<cr> imap <F6> <ESC>:s=^\(//\)*==g<cr>:noh<cr> Vim 注释多行详细说明: ctrl+v 进入列模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如#,再按Esc,就会全部注释。或者也可以运行下面这些命令: :s/^/# [Read More →]