vi编辑器使用 Linux系统基础第四章教学PPT课件.pptx

vi编辑器使用 Linux系统基础第四章教学PPT课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux培训系列-Linux基础system 04第四章 VI编辑器的使用? 4.1 vi编辑器模式? 4.2 vi指令? 4.3 vi高级使用本章说明 本章讲解Linux系统内vi编辑器的使用,同时本章也是为更深入的学习Linux奠定基础,掌握vi的使用非常重要,本章涉及内容包括: 使用vi对文件进行编辑、保存、退出、复制、粘贴、删除、查找、替换、显示行号等。4.1 vi编辑器模式?VIM 在linux中用于编辑文件的编辑器首选就是vi,另外还由emacs,vi因其功能强大,vim是vi的改良版,,VIM的许多特性节省了时间和击键次数,并可以完成一些其他编辑器无法完成的功能。对于初学用户要掌握好VIM编辑器,学习VIM的最好方法是实践。4.1 vi编辑器模式?vi要使用vim编辑器只要在控制台中执行vi就可以。命令格式: vi [选项] [文件名]+num 打开某个文件直接跳转到num行 vi还有很多选项而且每个版本的vi选项也会有所不同,详细的选项,可以查看man手册获得,如果执行vi的时候没有加上文件名则开始编辑一个新文件实例:vi /etc/passwd4.1 vi编辑器模式?vivi编辑器共有三种工作模式1. 命令行模式(command line)2. 输入模式(input mode)3. 末行模式(last line mode)command line 主要做替换,删除,复制等工作。input mode 主要做内容编辑last line mode 主要对文件进行编辑操作,如保存文件4.1 vi编辑器模式?vi模式切换命令模式:ESC,输入模式:a,i,o末行模式:shift+:注意:使用vi打开一个文件你已经进入了命令模式,4.2 vi指令?命令模式command mode光标移动:在命令模式执行操作的时候都是先要将光标移动到要执行命令的地方然后再执行命令的,方法:j 光标向下移动k 光标向上移动h 光标向左移动l 光标向右移动如果你觉得记这些不太方便也可以用小键盘上的←↑→↓来代替4.2 vi指令?命令模式command mode光标移动: 如果要移动到文件的最后一行,一下下按方向键实在太麻烦 G(shift+g) 直接移动到文件末尾gg直接移动到文件头如果要移动到指定的某一行的话vi也可以办到,假如光标当前在10行 100G 向下移动到100行 50gg 向上移动到第50行 G是向下移动,gg是向上移动。 4.2 vi指令?命令模式command mode光标移动:移动到行头或者行末vi也可以: 0 (数字键) 直接移动到行头 $ 直接移动到行末vi中的屏幕移动: PageUp 向下翻一页PageDown 向上翻一页4.2 vi指令?命令模式command mode删除操作:光标移动到了想要操作的位置以后,接着就是操作了.x 删除光标所在位置的字符X 删除光标所在位置之前的一个字符D 从光标开始到行末全部删除dd 删除光标所在的一行ndd 删除光标所在的n行4.2 vi指令?命令模式command mode撤销操作:u 撤销刚才的操作,可以连续使用U 撤销一行中的所有操作ctrl + r 取消撤销的内容对文件做了这么多操作后,头晕了,不知道编辑的是哪个文件了。 ctrl + g 显示当前编辑文件的信息.如文件名,总共的行数,当前在总数中的百分比等信息4.2 vi指令?命令模式command mode替换、合并操作:% 移动到配对的符号如当前光标在(键入%可以自动移动到配对的)同样适用于[]和{}这些功能在编程的时候有用. 点,这个键的功能是重复最后一次执行的命令.g~这个功能非常有意思,g~能将当前行的大小写转换J 这个键的功能是将光标当前行和下一行合并注:这个键不能加上数字r 替换光标所在的字符 4.2 vi指令?命令模式command mode复制、剪切、粘贴:在使用编辑器的时候最常用的应该算复制,剪切和粘贴了y 复制,如yw复制一个单词yy 复制一行,4yy复制光标所在行一下4行。p 粘贴(光标所在行下一行)P 粘贴(光标所在行前一行) 在vi中的剪切实际上是删除+粘贴来完成的,比如要剪切一行,首先可以用dd删除一行然后再移动到想要粘贴的位置,按p就可以完成剪切了。4.2 vi指令?命令模式command mode查找: 在命令模式中查找某个字符首先要按/键,这个时候就进入了命令模式中的搜索模式,屏幕的最下方会出现/提示符,然后输入你想要查找的内容就可以了。这里的搜索使用的是正则表达式,如果要查找.*[]^%/\?~$ 这些具有特殊含义的字符需要在这些字符前加上\转义符。要精确匹配某个单词,比如the需要用/\the\来查找。查找到的字符会高亮提示,按n继续向下搜索,按N返回上一个搜索。4.2 vi指令

文档评论(0)

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

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

1亿VIP精品文档

相关文档