
vi命令第七弹
寄存器操作 “?nyy:将当前行及其下n行的内容保存到寄存器?中,其中 ?为一个字母,n为一个数字 “?nyw:将当前行及其下 n个字保存到寄存器?中,其中 ?为一个字母,n为一个数字 “?nyl:将当前...
寄存器操作 “?nyy:将当前行及其下n行的内容保存到寄存器?中,其中 ?为一个字母,n为一个数字 “?nyw:将当前行及其下 n个字保存到寄存器?中,其中 ?为一个字母,n为一个数字 “?nyl:将当前...
最后行方式命令 :n1,n2 co n3:将 n1行到n2 行之间的内容拷贝到第 n3行下 :n1,n2 m n3:将 n1行到n2 行之间的内容移至到第 n3行下 :n1,n2 d :将 n1行到n2 行之间的内容删除 :w :保存当前文...
组合命令 “dw” 命令删除一个单词。你可能认出来了, “w” 是词移动命令。实际上, “d” 命 令后面可以跟任何 “动作” (motion)...
全局替换 语法为 :[addr]s/源字符串/ 目的字符串 /[option] 全局替换命令为: :%s/源字符串/ 目的字符串 /g [addr] 表示检索范围,省略时表示当前行。 如:“ 1,20 ” :表示从第 1行到20 行; “%...
删除命令 ndw或ndW :删除光标处开始及其后的 n-1个字 do:删至行首 d$:删至行尾 ndd:删除当前行及其后 n-1行 x或X:删除一个字符, x删除光标后的,而X删除光标前的 Ctrl+u:删除输入方式下所输入的文本 u 撤消...
屏幕翻滚类命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件首翻一屏 nz:将第 n行滚至屏幕顶部,不指定 n时将当前行滚至屏幕顶部。 zz 将当前行置于屏幕中央 zt ...
进入vi的命令 vi filename : 打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第 n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/patter...