[vi的使用]z

发表于:2007-06-08来源:作者:点击数: 标签:
/xxx(?xxx) 表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示 向上查找.区分大小写的, 要想不区分大小写, 那得先输入 :set ignorecase 查找到以后, 再输入 n 查找下一个匹配处, 输入 N 反方向查找. % 本命令查找与光标所在处相匹配的反括号, 包

  /xxx(?xxx)      表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示
                  向上查找. 区分大小写的, 要想不区分大小写, 那得先输入
                  :set ignorecase
                  查找到以后, 再输入 n 查找下一个匹配处, 输入 N 反方向查找.

%               本命令查找与光标所在处相匹配的反括号, 包括 () [] {}

xp               交换两个字符位置

ddp             上下两行调换
[[(]])           到文件头(尾)

dG             全删

d$            从当前位置删除到行尾

y$           从当前位置复制到行尾,粘贴到其他地方 p

:ab dl download       当你在文件里插入dl时download就蹦出来了

:%s/old_word/new_word/g
                        这个指令是于在整个文件中替换特定字符串

单个字符替换用r,覆盖多个字符用R,用多个字符替换一个字符用s,整行替换用S

k:            上移 nk 上移n行
j:             下移 nj 下移n行

fx             往右移动到 x 字符上
Fx             往左移动到 x 字符上
tx             往右移动到 x 字符前
Tx             往左移动到 x 字符后

原文转自:http://www.ltesting.net