【2017年整理】VI使用方法.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】VI使用方法

vi使用手册 从shell中启动可视化编辑器 vi filename 指示shell启动vi编辑器,并将参数filename传给它。如果当前目前中存在该文件,则vi编辑器将它解释为要打开的文件;如果没有该文件,则vi编译器创建新文件 vi file1 file2 file3 shell传递3个参数给vi,vi将它们解释为要打开的文件。可以使用w命令保存文件,使用n命令访问下一个文件 vi +# filename 打开文件,并将光标移到指定的行。例如,命令vi +100 records 从第100行开始编辑文件records vi +the filename 打开文件,并将光标移动包含有目标字符串的行。例如,命令vi +Jason friends 从第1个含有字符串Jason的行开始编辑文件friends view filename 打开文件进行编辑,但是拒绝保存对文件的修改,除非使用w!命令 光标移动命令 hjkl 将光标分别向左、下、上、右移动一个字符 0(零) 将光标移到当前行的行首 ^(脱字符) 同0一样将光标移到当前行的行首 $ 将光标移到当前行的行末 ##G 将光标移到G前面的数字指定的行。例如,42G将光标移到文件的第42行 G 将光标移到文件的最后一行 w 将光标向前移到下一个单词的首字母 e 将光标向前移到下一个单词的最后一个字母 b 将光标向后移到上一个单词首字母 - 将光标定位到上一行的行首 + 将光标定位到下一行的行首 12 将光标定位到当前行的第12列 L 将光标定位到屏幕的最下面一行 M 将光标定位到屏幕中间的一行 H 将光标定位到屏幕的最上面一行 两个单引号将光标移到它的先前的位置 光标定位命令(上下文的) fb 将光标向前移到当前行上的下一个字母b(或者其他的任意指定的字符) Fb 将光标向后移到当前行上的上一个字母b(或指定的字符) t# 将光标移到当前行上字符#的第1个实例的右侧。例如,命令tM将光标移到当前行上第1个M的右侧 T# 在当前行上向左移动光标,将它移到字符#的第1个实例的前一字符 word 将光标向前移到单词word的下一个实例 word 将光标向后移到单词word的上一个实例 n 将光标移到前面命令word或word中指定模式的下一个实例 显示调整命令 Ctrl+D 显示文件中的下半屏文本 Ctrl+U 显示文件中的上半屏文本 Ctrl+F 显示文件中的下一屏文本 Ctrl+B 显示文件中的上一屏文本 设置显示选项 set number 将行号作为屏幕显示的一部分,但是行号并不是文件的一部分。它的缩写形式为set nu set nonumber 清除屏幕上的行号。也可以使用缩写形式set nonu set showmode 在屏幕的右下角显示追加模式信息 set list 在每行的行末显示美元符号,并用Ctrl+I表示制表符 set showmatch 在输入)或]时,将光标移到与之匹配的(或[ set window=value 定义屏幕上显示的文本行的行数 set autoindent 自动缩进。也可以使用缩写形式set ai set tabstop=value 设置显示制表符的空格字符个数。也可以使用缩写形式ts=value set wrapmargin=value 设置显示器的右页边。当输入进入所设置的页边时,编辑器自动回车换行 set ignorecase 指示编辑器有哪些信誉好的足球投注网站字符串,并忽略目标中字母的大小写 set 显示设置的所有选项 set all 显示所有可以设置的选项 文本删除命令 dd 删除当前光标所有的文本行 #dd 删除#行文本 dw 从文本中删除一个单词 #dw 从文本中删除#个单词 x 删除光标所在的一个字符 #x 从文本中删除#个字符 D 删除当前行上光标后面的部分 #,#d 例如,12,37d 将删除第12~37行之间的所有文本,包括第12和37行 撤销命令 u 撤销。恢复最近一次的文本修改操作,即使已经移动了光标。在Linux系统中,再次使用撤销命令将恢复更前一次的文本修改操作。在BSD的vi中,第2次撤销操作将撤销第一次撤销操作,恢复第1次撤销前修改的文本 redo 在Linux系统中,取消撤销操作恢复文本修改。在标准的UNIX系统中,第2个u命令取消第1个u命令,结果就是一个“redo” U 如果在修改后还没有将光标移出当前行,则可以撤销对当前行进行的所有的文本修改 向文本中添加文本 a(小写) 从光标的右侧开始插入文本 A(大写) 从当前行的行末开始添加文本 i(小写) 从光标的左侧开始插入文本 I(大写) 从当前行的行首插入文本 o(小写) 在光标的下面打开(或插入)一个新行 O(大写) 在光标的上面打开一个新行 #r filename 例如

文档评论(0)

love87421 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档