- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VI VIM文本编辑器
1、关于文本编辑器;
文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano ... ... vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。
nano 工具和DOS操作系统下的edit操作相似,使用简单,我们不作介绍了,如果您有兴趣,不妨尝试一下;
vi编辑器是Linux环境下提供的重要的文本编辑工具。vi功能强大,不逊色于任何编辑器。大多在Linux环境下的源程序是使用vi书写的。
应重点掌握如下内容:q 了解vi编辑器的工作方式;q 掌握vi编辑器常用的编辑功能;q 能够使用vi编辑器灵活地进行文件编辑操作
2、vi 编辑器;
为什么要学会简单应用vi
vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理中,永远不是图形界面的编辑器能比的。当您没有安装X-windows桌面环境或桌面环境崩溃时,我们仍需要字符模式下的编辑器vi;
vi或vim 编辑器在创建和编辑简单文档最高效的工具;
3、vi 编辑器的使用方法;
一、用vi filename打开文件:
二、基本知识:vi 可以分三种状态:命令模式(command)、插入模式(insert)和末行模式(last line)
(1)命令模式:打开文件时默认是命令模式,控制屏幕光标的移动、字符、字或者行的删除,移动 复制;进入insert (按i:在光标位置插入;按a在光标所在位置的后一个字符开始增加;按o 插入新的一样从行首开始输入)或者last line 模式(按shift + :)
(2)插入模式:只有insert模式可以做文字输入,按esc退回command模式。
(3)末行模式:将文件保存或者退出vi。也可以执行找字符、列行号等命令。
三、各种命令(请注意在何种模式下和大小写):
1 定位某一行:
(1)set number:(末行模式)可以给文本加行号。
(2)跳至某一行:(末行模式),直接输入行号,按enter。如100行,:100
(3)nu:(末行模式)可以输入命令nu(number缩写)来获得光标当前行的行号与该行内容。
(4)#G:(命令模式)按#G跳至#行行首,如15G即跳到15行行首。
(5)ctrl+g:(命令模式)列出光标所在的行号。
2 查找关键字(末行模式):
(1)? 在当前位置向上查找,输入?关键字。如 ?authorize。如果第一次找的不是你要的关键字, 可以按n在同一方向继续查找,按N往反方向执行上一次搜索。
(2)/ 在当前位置向下查找,输入/关键字。如 /authorize。如果第一次找的不是你要的关键字, 可以按n在同一方向继续查找,按N往反方向执行上一次搜索
3 移动光标:
(1)在insert模式下,可直接使用键盘上的四个方向键移动光标。
(2)在命令模式下,可以使用四个方向键来移动光标,还可以用h、j、k、l这四个键代替四个方向 键来移动光标,
(3)-: (command模式)光标上移之后,光标位于该行的行首,则可以使用命令“-”。
(4)0: (末行模式)输入数字0,移动到文章开头。
(5)G: (command模式)按G,移动到文章末尾。
(6)$: (command模式)输入符号$,移动到本行 行尾。
(7)^: (command模式)输入符号^,移动到本行 行首。
(8)e:(command模式)到下一行行尾。
(9)b:(command模式)到上一行行首
(10)
4 退出vi(末行模式):
(1)q 然后enter(不保存直接退出)
(2)wq 然后enter(保存后退出)
(3)q! 然后enter(不保存强制退出)
(4)wq! 然后enter(强制保存后退出)
5 浏览换页(命令模式):
(1)ctrl + b 屏幕 往后 移动一页
(2)ctrl + u 屏幕 往后 移动半页
(3)ctrl + f 屏幕 往前 移动一页
(4)ctrl + d 屏幕 往前 移动半页
6 删除文字:
(1)x:每按一次x,删除光标所在位置后的
您可能关注的文档
最近下载
- 3.1数据编码教学设计.docx VIP
- 2025黑龙江建筑职业技术学院单招《数学》常考点试卷含答案详解(完整版).docx VIP
- 高考语文复习古代诗歌阅读边塞征戍类专题练习合集.docx VIP
- 一种JNK激酶的相变探针及其应用.pdf VIP
- (高清版)DB37∕T 1830-2011 文登奶山羊饲养管理技术规程.pdf VIP
- 一方出地一方出资金的投资合作协议模板.docx VIP
- 第二单元 第1课《吉祥剪纸》课件【桂美版】美术 七年级上册.pptx VIP
- Joyoung 九阳 开水煲 K17D-WY170使用说明书.pdf
- 2025年认证行业法律法规及认证基础知识试题(附答案).docx VIP
- 2024年高考语文复习:古代诗歌边塞征戍类对比阅读练习题汇编(含答案解析).docx VIP
文档评论(0)