VI语法入门的认识.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VIM 常用命令 /* * Vim具有6种基本模式和5种派生模式说明: * 1、普通模式 - 在普通模式中,用户可以执行一般的编辑器命令,比如移动光标,删除文本等等。 *? ?? ?这也是Vim启动后的默认模式。 * * 2、插入模式 - 在这个模式中,大多数按键都会向文本缓冲中插入文本。一般按下i、I、a、A、o、O进入该模式。 * * 3、可视模式 - 这个模式与普通模式比较相似。但是移动命令会扩大高亮的文本区域。 *? ?? ? 高亮区域可以是字符、行或者是一块文本。 *? ?? ? 当执行一个非移动命令时,命令会被执行到这块高亮的区域上。 *? ?? ? 一般按下v、V进入该模式 * 4、选择模式 - 这个模式和无模式编辑器的行为比较相似(Windows标准文本控件的方式)。 * 5、命令行模式 - 在命令行模式中可以输入会被解释成并执行的文本。 *? ?? ?例如执行命令(:键),搜索(/和?键)或者过滤命令(!键)。 * 6、Ex模式 - 这和命令行模式比较相似,在使用:visual命令离开Ex模式前,可以一次执行多条命令。 */ 普通模式 a (append) - 由光标之后加入文字。 A - 由光标所在列之末加入文字。 i (insert) - 由光标之前加入文字。 I - 由光标所在列之首加入文字。 o (open) - 在光标所在位置之后开新列并加入文字。 O - 在光标所在位置之前开新列并加入文字。 移动光标 h - 向左移一个字符。 j - 向上移一个字符。 k - 向下移一个字符。 l - 向右移一个字符。 w (word) - 跳至下一个字之首。 b (begin) - 跳至前一个字之首。 e (end) - 跳至下一个字之尾。 ge - 跳至前一个字之尾。 0 - 跳至该行之首 $ - 跳至该行之末。 ^ - 跳至该行的第一个字符。 H - 跳至画面的第一列。 M - 跳至画面的中间那列。 L - 跳至画面的最后一列。 G - 跳至档案的最后一列。 + - 跳至下一列的第一个字符处。 - - 跳至上一列的第一个字符处。 ( - 跳至该句之首。 ) - 跳至该句之末。 { - 跳至该段落之首。 } - 跳至该段落之末。 nG - 跳至档案的第 n 列。 n+ - 跳至光标所在位置之后的第 n 列。 n- - 跳至光标所在位置之前的第 n 列。 Ctrl-G - 会显示该行之行号、档案名称、档案中最末行之行号、光标所在行号佔总行号之百分比。 编辑 x - 删除光标所在的字符。 dd - 删除一整列。 dw - 删除一个字。 yy - 复制一整列至剪贴簿。 yw - 复制一个字至剪贴簿。 p (paste) - 把剪贴簿中的文字贴在光标之后。 P - 把剪贴簿中的文字贴在光标之前。 u (undo) - 恢复最后一个编辑命令之前的结果。 (个别强化版 vim 支援恢复多个编辑命令之前的结果) 【Ctrl-R】 (redo) - 恢复之前一个 u 命令未执行前的内容。(只在 vim 有提供) 离开 ZZ - 储存盘案并离开 vim。 vim是内建代码补全功能的,在不需要通过任何设置的情况下就能使用,编辑代码的时候,按下 ctrl+x, ctrl+o, ctrl+n, ctrl+p 等快捷键,就会弹出智能提示的菜单 复制代码 插入模式 【ESC】 - 结束输入返回命令模式 【Backspace】 - 删除光标前的一个字符。 Ex/Ed 模式 :w (write) - 储存盘案。 :q (quit) - 离开 vim。 :q! - 不储存盘案并离开 vim。 :wq - 储存盘案并离开 vim。 /* * 进入VIM的方法:(现在所在目录为/tmp/) * 1、相对路径:gp@gp-linux /tmp $ vim study.txt * 上述命令解释:vim(命令名称)+空格+study.txt(文件名称) * 2、绝对路径:gp@gp-linux /tmp $ vim /tmp/study.txt * 上述命令解释:vim(命令名称)+空格+/tmp/study.txt(位于/目录下的tmp文件夹下的study.txt文件) */ 一次编辑文档例子: 打开终端 输入命令,进入/tmp/目录 开始使用vim 进入study.txt文档,此时默认未命令模式 此时按“i”键,左下角提示“插入”,现在就可以插入文字了 输入我们想要输入的文字 输入完我们要输入的文字后,按下“Esc”键,进入命令模式 命令模式,我们可以输入各种各样的命令,比如这

文档评论(0)

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

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

1亿VIP精品文档

相关文档