- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
17.vim编辑器
什什么么是是 vviimm ??
vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误 转等方便编程的功能特
别丰富,在程序员中被广泛使用。
简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地
方。
vim 则可以说是程序开发者的一项很好用的工具。最最显显眼眼的的区区别别,,vvii没没有有彩彩色色,,vviimm的的代代
码码有有颜颜色色区区别别
连 vim 的官方网站 (http ://) 自己也说 vim 是一个程序开发工具而不是文
字处理软件。
CentOS7.6中最小化模式安装是没有默认安装vim的,所以,需要安装一下:yum install -
y vim
vvii//vviimm 的的使使用用
基本上 vi/vim 共分为三种模式,分别是命命令令模模式式 ((CCoommmmaanndd mmooddee)),输输入入模模式式
((IInnsseerrtt mmooddee))和底底线线命命令令模模式式 ((LLaasstt lliinnee mmooddee))。
这这三三种种模模式式的的作作用用分分别别是是::
命命令令模模式式::
用户刚刚启动 vi/vim,便进入了命命令令模模式式。
此此状状态态下下敲敲击击键键盘盘动动作作会会被被VViimm识识别别为为命命令令,,而而非非输输入入字字符符。。比如我们此时按下i,并不
会输入一个字符,i被当作了一个命令。
以下是常用的几个命令:
ii 切换到输入模式,以输入字符。
xx 删除当前光标所在处的字符。
:: 切换到底线命令模式,用以在最底下一行输入命令。
若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。
命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。
输输入入模模式式
在命令模式下按下i就进入了输入模式。
在输入模式中,可以使用以下按键:
字字符符按按键键以以及及SShhiifftt组组合合,输入字符
EENNTTEERR,回车键,换行
BBAACCKK SSPPAACCEE,退格键,删除光标前一个字符
DDEELL,删除键,删除光标后一个字符
方方向向键键,在文本中移动光标
HHOOMMEE/EENNDD ,移动光标到行首/行尾
PPaaggee UUpp/PPaaggee DDoowwnn,上/下翻页
IInnsseerrtt,切换光标为输入/替换模式,光标将变成竖线/下划线
EESSCC,退出输入模式,切换到命令模式
底底线线命命令令模模式式
在命令模式下按下:: ((英英文文冒冒号号))就进入了底线命令模式。
底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。
在底线命令模式中,基本的命令有 (已经省略了冒号):
q 退出程序
w 保存文件
按ESC键可随时退出底线命令模式。
简简单单的的说说,,我我们们可可以以将将这这三三个个模模式式想想成成下下面面的的这这个个示示意意图图::
vvii//vviimm 使使用用实实例例
使使用用 vvii//vviimm 进进入入一一般般模模式式
如如果果你你想想要要使使用用 vvii 来来建建立立一一个个名名为为 aaaa..ttxxtt 的的文文件件时时,,你你可可以以这这样样做做::
$ vi aa.txt
直接输入 vvii 文文件件名名 就能够进入 vi 的命令模式了。请请注注意意,,记记得得 vvii 后后面面一一定定要要加加文文
件件名名,,不不管管该该文文件件存存在在与与否否 !!如如果果不不存存在在,,会会 自自动动新新建建文文件件 !!
按按下下 ii 进进入入输输入入模模式式 ((也也称称为为编编辑辑模模式式)),,开开始始编编辑辑文文字字
在一般模式之中,只要按下 ii,, oo,, aa 等字符就可以进入输入模式了!
在编辑模式当中,你可以发现在左下角状态栏中会出现 –INSERT- 的字样,那就是可以输
入任意字符的提示。
这个时候,键盘上除了 EEsscc 这个按键之外,其他的按键都可以视作为一般的输入按钮了,
所以你可以进行任何的编辑。
按按下下 EESSCC 按按钮钮回回到到一一般般模模式式
好了,假设我已经按照上面的样式给他编辑完毕
您可能关注的文档
最近下载
- 郴州市餐厨垃圾无害化处理项目(一期工程).doc VIP
- 2025年高考化学真题分类汇编 专题03 离子共存 反应方程式 氧化还原反应(解析版).docx VIP
- 安全生产组织机构框架图.doc VIP
- PLC应用技术(西门子)全书教学课件.ppt VIP
- AIAG质量管理六大工具-SPC.pptx VIP
- 16S401管道和设备保温、防结露及电伴热(OCR).pdf VIP
- 电子产品制作工艺与实训(第5版)PPT课件(全).pptx
- 2022版科学课程标准解读---面向核心素养的科学教育(课件).pptx VIP
- 255页-【低空经济】低空经济中职院校建设方案.pdf
- SSB变桨系统操作和维护手册[汇编].pdf VIP
文档评论(0)