Chinaunix
标题:
vi cmd
[打印本页]
作者:
fjyuey
时间:
2008-05-18 14:14
标题:
vi cmd
VI
step 1 查找某个字符 : /yueyi ....查找yueyi
step 2 修改yueyi
插入---- 当查找到的时候,按i 进入前插入模式: 在当前光标之前进行插入字符
当查找到的时候,按a 进入后插入模式
当查找到的时候,按o在查找的字符的下面,增加新的一行
删除---- 当查找到的时候,按x,每按一次,就删除该光标上的字符
当查找到的时候,按X,每按一次,就删除该光标前的一个字符
当查找到的时候,按dd,每按一次,就删除该行
当查找到的时候,按4x,每按一次,就删从光标所在位置开始共4个字符
当查找到的时候,按4dd,每按一次,就删从光标所在行开始共4行
step 3 移动光标
左下上右 : hjkl
前一页 :ctrl b
后一页: ctrl f
按「$」:移动到光标所在行的“行尾”。
按「w」:光标跳到下个字的开头
按「e」:光标跳到下个字的字尾
step 4 复制
「#yw」:复制#个字到缓冲区
「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。
「p」:将缓冲区内的字符贴到光标所在位置。
step 5 替换 「r」:替换光标所在处的字符。 用途:修改当前光标所在位置的字符,相当于修改的功能
step 6 回滚上一次操作 「u」:如果您误执行一个命令,可以马上按下「u」
step 7 查找 「/关键字」:先按「/」键,可以一直按「n」会向后寻找到您要的关键字为止。
「?关键字」:先按「?」键,可以一直按「n」会向前寻找到您要的关键字为止。
w filename w yueyi.log
储存正在编辑的文件为filename
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u1/58854/showart_692765.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2