|
删除与修改:
x 删除光标所在处字符。
X 删除光标所在之前一字符。
dd 删除光标所在该行。
r 用接于此指令之后的字符取代光标所在字符。
R 进入取代状态,直到[ESC]为止。
s 删除光标所在的字符,并进入输入模式直到[ESC]。
S 删除光标所在的该行资料,并进入输入模式直到[ESC]。
移动与复制:
利用delete及put指令可完成资料移动的目的。
利用yank及put指令可完成资料复制的目的。
利用yank和delete可将指定的资料复制到内存缓冲区,而通过 put 指令可将缓冲区内的资料复制到屏幕上。
指令重复:
在命令模式中,可在指令前面加入一数字n,则此指令动作会重复执行n次。
取消前一动作(Undo):
u 恢复最后一个指令之前的结果。
U 恢复光标该行的所有改变。
查找:
在vi中可查找某一字符串,使光标移至该处。
/字符串 往光标之后寻找该字符串。
?字符串 字符串往光标之前寻找该字符串。
n 往下继续寻找下一个相同的字符串。
N 往上继续寻找下一个相同的字符串。
资料的连接:
J 句子的连接。将光标所在的下一行连接至光标该行的后面。
若某行资料太长亦可将其分成两行,只要将光标移至分开点,进入输入模式(可利用 a、i等指令)再按[Enter]即可。
环境的设定:
:set nu 设定资料的行号。
:set nonu 取消行号设定。
:set ai 自动内缩。
:set noai 取消自动内缩。
-300自动内缩(automatic indentation),在编辑文件或程序时,有时会遇到需要内缩的状况,“:set ai”即提供自动内缩的功能。
ex指令:
读写资料
:w 将缓冲区的资料写入硬盘中。
上一篇:S8016产品上使用EWFEE单板时可能出现无法设置端口双工,速率方式的问题
下一篇:CAMS常见业务问题汇编V1.0
|