文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>vi

vi

时间:2009-04-19  来源:mywiki

1、光标移动
  1. H 将光标移动到屏幕的最上行
  2. nH 将光标移动到屏幕的第n行
  3. L 将光标移动到屏幕的最下行
  4. nL 将光标移动到屏幕的倒数第n行
  5. O 数字0右移光标到本行的开头
  6. $ 右移光标到本行的末尾
2、删除
  1. dw 删除光标右侧的字
  2. ndw 删除光标右侧n个字
  3. db 删除光标左侧的字
  4. ndb 删除光标左侧的n个字
  5. dd 删除光标所在行,并去除空隙
  6. ndd 删除n行内容,并去除空隙
3、复制和粘贴
  1. p 小写字母p,交缓冲区中的内容粘贴到光标的后面
  2. P 大写字母P,将缓冲区中的内容粘贴到光标的前面
  3. 如果内容为字符或字,则直接粘贴在光标的前面或后面,如果内容为整行内容,则粘贴在光标所在行的上一行或下一行
  4. yy复制当前行
  5. nyy复制n行
4、搜索
  1. /str1 正向搜索str1
  2. ?str1 反向搜索str1
5、撤消和重复
  1. u 撤消前一条命令的结果
  2. . 重复最后一条修改正文的命令
6、文本替换(在末行命令下)
  1. :s/strl/str2/    用字符串str2替换行中首次出现的字符串str1
  2. :s/str1/str2/g   用字符串str2替换行中所有出现的字符串str1
  3. :.,$s/str1/str2/g 用字符串str2替当前行到未尾所所有出现的字符串str1
  4. :1,$s/str1/str2/g 用字符串str2替换文件中所有出现的字符串str1
  5. :g/str1/s/str2/g  功能同上
可见:g放在命令末尾,表示对搜索字符串的每次出现进行替换    不加g,表示只对搜索字符串的首次出现进行替换    g放在命令开头,表示对正文中所有包含搜索串的行进行替换操作。


相关阅读 更多 +
排行榜 更多 +
兔子跳一跳游戏

兔子跳一跳游戏

休闲益智 下载
球球跳跃游戏

球球跳跃游戏

休闲益智 下载
森林之灵游戏

森林之灵游戏

休闲益智 下载