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