vi全屏幕编辑器4.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vi全屏幕编辑器4

vi全屏幕编辑器 四、标移动 0 移动到光标当前行的第一个字符 ^ 移动到光标当前行的第一个非空格非TAB字符 $ 移动到光标当前行的最后一个字符 n|移动到光标当前行的第n列。|表示将光标移动到当前行的第一列。 h           C.往左移一位。 j           L.往右移一位。同spacebar k           L.向上移一行。 l           C.向下移一行。 nh往左移n位。 nj 向下移n行。 nk向上移n行。 nl 往右移n位。同spacebar n+向下移n行,光标在该行的第一个非空字符处 n-向上移n行,光标在该行的第一个非空字符处 H移到屏幕的第一行开头 M移到屏幕的中间行开头 L移到屏幕的最后一行开头 nH 移到屏幕的第n行开头 nL 移到屏幕的倒数第n行开头 G移到文档的最后一行 nG移到文档的第n行。同:n w 向右移到一个字组开头,分隔符为标点符号或特殊符号,数字和字符不分 W 向右移到一个字串开头,分隔符为空格或TAB键等。数字、字符、特殊符号、标点符号不分 e 向右移到一个字组结尾,分隔符为标点符号或特殊符号,数字和字符不分 E 向右移到一个字串结尾,分隔符为空格或TAB键等。数字、字符、特殊符号、标点符号不分 b 向左移到一个字组开头,分隔符为标点符号或特殊符号,数字和字符不分 B 向左移到一个字串开头,分隔符为空格或TAB键等。数字、字符、特殊符号、标点符号不分 nw向右移到第n个字组开头(不包含光标当前字组)。 nW向右移到第n个字串开头(不包含光标当前字串)。 ne向右移到第n个字组结尾(不包含光标当前字组)。 nE向右移到第n个字串结尾(不包含光标当前字串)。 nb向左移到第n个字组开头(包含光标当前字组)。 nB向左移到第n个字串开头(包含光标当前字串)。 % 从光标位置开始向行尾搜索(,[,{等,如果在本行中搜索到,则将光标定位到与第一次出现的(或[或{相匹配的)或]或}字符上。如果从光标当前位置开始向后搜索且在本行中没有找到(或[或{,则光标位置不动。 ) 向后移动到下一语句开始处,语句分隔标识为句号(.)、空行(^$)或者字符{。 ( 向前移动到上一语句开始处,语句分隔标识为句号(.)、空行(^$)或者字符{。 } 向后移动到下一段落开始处,段落分隔符为空行(^$)或者字符{。 { 向前移动到上一段落开始处,段落分隔符为空行(^$)或者字符{。 n)向后移动到第n个语句开始处(包含当前语句),语句分隔标识为句号(.)、空行(^$)或者字符{。 n(向前移动到第n个语句开始处(不包含当前语句),语句分隔标识为句号(.)、空行(^$)或者字符{。 n}向后移动到第n个段落开始处(包含当前段落),段落分隔符为空行(^$)或者字符{。 n{向前移动到第n个段落开始处(不包含当前段落),段落分隔符为空行(^$)或者字符{。 [[ 从光标当前位置开始向后移动到一个函数的开始行,即以{开始的行。如果找不到,则移动到文档最后一行。{是后一块的开始,{的前一字符是前一块的结束。实际就是将光标移动到下一节开始处。 ]]从光标当前位置开始向前移动到一个函数的开始行,即以{开始的行。如果找不到,则移动到文档第一行。{是后一块的开始,{的前一字符是前一块的结束。实际就是将光标移动到上一节开始处。 fc将光标向右移动到当前行中光标当前字符右边第一次出现的字符c上。 tc将光标向右移动到当前行中光标当前字符右边第一次出现的字符c的前一字符。 Fc将光标向左移动到当前行中光标当前字符左边第一次出现的字符c上。 Tc将光标向左移动到当前行中光标当前字符左边第一次出现的字符c的后一字符。 ; 配合f或t继续向右移动到下一位置。 , 配合f或t反向向左移动到下一位置。 mk在光标当前位置作标记,记号为字母k。(k可以用其它合法字母代替)[作记号,为移动光标作准备]。 `k将光标移动到记号为字母k的标记处。 k将光标移动到记号为字母k的标记处所在行的开头。 ``将光标移动到最后一次所做的标记处。 将光标移动到最后一次所做的标记处所在行的开头。  以上操作为光标移动,C表示按字符操作,L表示按行操作。  如果在移动操作前先按一下y,再移动光标,则将原光标位置到新光标位置之间的内容复制。  如果在移动操作前先按一下d,再移动光标,则将原光标位置到新光标位置之间的内容删除并复制。  如果在移动操作前先按一下c,再移动光标,则将原光标位置到新光标位置之间的内容复制后删除并进入插入模式。  如果在移动操作前先按一下,再移动光标,则将原光标所在行到新光标所在行之间的行全部向右移动一个位移并复制。  如果在移动操作前先按一下,再移动光标,则将原光标所在行到新光标所在行之间的行全部向左移动一个位移并复制

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档