网站大量收购独家精品文档,联系QQ:2885784924

UNIX下基础VI敕令.doc

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

@亲爱的vim/vi 爱好者,开发者好,希望在这里你能收获到你需要的,祝你工作顺利,生活愉快! @姜祖斌,web爱好者,开发者 @喜欢和业界的普一起交流,分享,关注互联网,关注媒体,关注开发,关注产品,关注技术 @感兴趣的朋友可以和我一起交流技术的精华 @weibo:/yangpage @mail/gtalk:jiangzubin1989@ @msn:jiangzubin1989@ @qq:757576387 @honepage:/ @facebook:/zubin.jiang Vi编辑命令 [语法]:vi?[-wn]?[-R]?文件...? [说明]:?vi?是一个基于行编辑器?ex?上的全屏幕编辑器,可以在vi中使用ex,ed的全部命令,vi选项中?-wn?指将编辑窗口大小置为n行,-R为将编辑的文件置为只读模式,?vi工作模式分为命令模式和输入模式,一般情况下在命令模式下,可敲入vi命令,进入输入模式下时可以编辑要编辑的文本,命令?a?A?i?I?o?O?c?C?s?S?R?可进入输入模式,在输入模式下按?ESC?键可推出输入模式,回到命令模式,在命令模式中敲入:命令,则可进入ex方式,在屏幕底部出现提示符?:?,此时可使用任意ex命令,屏幕底行也用来作/???!?命令的提示行,大多数命令可以在其前面加数字,表示命令执行的重复次数,下面简单介绍一下vi?的命令集,^?表示(CTRL)键?   ^B?退回前一页,前面加数字表示重复次数,每次换页时保留上一页的两行?   ^D?在命令模式下,表示下滚屏幕的一半,在输入模式下,表示回退至左边的自动缩进处?   ^E?显示屏幕底线之下的一行?   ^F?前进一页,前面加数字表示重复次数,每次换页时保留上一页的两行?   ^G?显示当前文件名,当前行号和文件总行数,并用百分号当前行在整个文件中的位置?   ^H(退格)?在命令模式下,光标左移一格;在输入模式下,删去前面的字符?   ^I(TAB)?在输入模式下,产生一串空格?   ^J(LF)?光标下移一行?   ^L?刷新屏幕,即将屏幕重新显示?   ^M(回车)?在命令模式下,光标移动至下行开头在输入模式下,开辟一新行?   ^N?光标下移一行?   ^P?光标上移一行?   ^Q?在输入模式下,将其后的非打印字符作为正文插入?   ^R?刷新屏幕?   ^U?屏幕上滚一半,前面加数字时表示上滚的行数,此数字对以后的^D?^U?命令有效?   ^V?在输入模式下,将其后的非打印字符作为正文插入?   ^W?在输入模式下,使光标回退一个字?   ^Y?显示屏幕底线之上的一行?   ^Z?暂停编辑,退回上层Shell?   ^[(ESC)?退出输入模式,回到命令模式?   !?暂时退出编辑,执行Shell命令?   (双引号)?用于标志有名缓冲区,编号缓冲区1-9用于保存被删去的正文,字母名缓冲区a-z供用户存放自定义的正文?   $?将光标移动到当前行尾,前加数字则表示前移行数,如2$表示移动到下一行行尾?   %?将光标移动到配对的小括号()或大括号{}上去?   (?退回句子开头?   )?前移到句子开头?   -?退到上一行第一个非空格字符?   .?重复上一次改变缓冲区内容的命令?   /?模式?向前搜索模式,将光标移动到模式出现处,模式是一个正规表达式,(参看?grep)?   :?在屏幕底部提示:,其后可使用ex命令?   ??功能同?/?,但方向是向前查找?   [[?光标回退至前一节分界处?   \?转意符?   ]]?光标前移至节分界处?   ^(不是CTRL)?光标移至当前行第一个非空字符上?   ?连续两个表示将光标移至其移动前的位置,后跟字母表示光标字母标记的行首(参看?m?命令)?   A?在行尾插入正文,进入输入模式?   B?光标回退一个字?   C?替换光标后的内容?   D?删除光标后的内容?   E?光标前移到字尾?   F?字符?在当前行向左查找指定字符?   G?光标移动到其前面数字指定的行,若未指定则移动到最后一行?   H?光标移动到屏幕顶行,若前面有数字,则移动到屏幕上该数字指定的行?   I?在行开头插入正文?   J?连接两行,若前面有数字则连接数字指定的行?   L?光标移动到屏幕底行,若前面有数字,则移动到屏幕底线往上数该数字指定的行?   M?光标移动到屏幕中线?   N?使用模式查找/或?时,重复找下一个匹配的模式,但方向与上次相反,其功能同?n?,但方向相反?   O?在当前行上开辟一新行?   P?将上次被删除的正文插入光标前面,可在其前面加缓冲区编号,编号1-9用于保存被删去的正文,字母名缓冲区a-z供用户存放自定义的正文?   Q?从vi?推

文档评论(0)

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

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档