应用技巧一:快速注释
1、连续行注释
使用Vim/Vi编辑shell脚本,在进行调试的时候,需要进行多行的注释,每次都要先切换到插入模式,在行首输入注释符“#”,再退回命令模式,非常麻烦。其实如果要注释连续行,可在命令模式下执行,格式如下:
:起始行,终止行s/要替换字符/替换为新字符/g
如需注释第1行到第20行,可以执行:
:1,20s/^/#/g
其中“^”表示在行首插入,“#”为要插入的字符,“g”表示执行替换时不确认,若希望每行交互询问是否执行,可将“g”改为“c”。
如果编辑PHP脚本,注释要稍微麻烦一点,如也要注释第1行到第20行,要执行:
:1,20s/^/\/\//g
PHP的注释符“//”要特殊处理,因为Vim/Vi替换命令格式中默认“/”为分隔符,这样就需要使用转义符“\”,表示“/”就要写成“\/”才可以,所以命令如上所示。
强烈建议各位看官使用,省时省力省键盘还省手指头。
2、非连续行注释
如果注释非连续的多行,可以定义快捷键简化,格式为:
:map 快捷键 执行命令
如定义快捷键Ctrl+P为在当前行行首添加“#”注释,可以执行:
:map ^P I//
“^P”为定义快捷键Ctrl+P,要注意的是必须同时按“Ctrl+v+p”按出此“^P”方才有效,或先按“Ctrl+v”再按“Ctrl+p”也可以;“I//

[图文]Linux 环境下使
Ubuntu下用eclipse cd
Linux下用gedit制作脚
Linux新内核2.6.26测
Linux环境下的Java开
Linux环境下的Java开
Linux系统下带图形界
Ubuntu 7.10下配置Jav