作者QQ:208555366
第一节 Vim文件编辑器简介
vim编辑器是linux中的文本编辑器,属于vi编辑器的升级版,接下来我为大家介绍vim编辑器中常用的命令。
Linux中txt文本文档由vim来打开,打开方式为:vim 文件名,例如 vim 11.txt
命令的意思是用vim编辑器打开“11.txt”的文本文件,如果目录下没有该文件,则自动创建一个名为“11.txt”的文件。运行结果如下
第二节 vim命令
打开文本文件后我们就可以在文件中进行操作了,接下来我带大家了解认识linux中vim编辑器的各种命令。
在操作以前首先介绍一下,VIM编辑器两种常用的模式输入模式和命令模式和不常用的可是模式,命令模式是对文本进行的操作如:保存,搜索,控制光标位置等操作,输入模式就是输入状态。
1、 插入内容
进入vim编辑器后,不能直接输入内容,我们需要按键盘上的“i”键来开始输入内容,如图:按完“i“键后,左下角会出现提示,这时候就可以进行文字输入了
插入内容的方式除了“i“以外,还有”a“,表示追加内容,就是在当前光标位置的后面开始插入内容,”o“,表示另起一行并且在行首插入文字,”A“表示在文档的行尾进行插入。这几种方式大同小异,我们常用的插入方式为”i“,所以其他方式不再做过多解释。
2、 文本编辑
2.1 复制、粘贴
在输入过程中,我们经常会遇到复制一段内容的情况,这时候我们可以先按“ESC”键退出当前编辑状态,并把光标移动到想要复制的行,使用“yy”来进行复制操作,复制完成后用“p”进行粘贴
如图,我们把光标定位再第二行,按“ESC”键退出输入模式,再按“yy”进行复制,然后按“p”键即可复制本行内容,并且粘贴生成一行新的同样的内容。如图:
2.2 文本删除 我们可以定位到想要删除的行,再按“dd”进行删除操作,在上图的基础上按“dd”即可删除行,如图为删除后:
2.3 撤销操作,如果我们误删除一行,或者多复制一行等等,可以使用“u”键来撤销操作,下图后删除后再撤销的效果,
3、 保存及其他命令
输入完成后按“ESC”键,为返回命令模式,按完可以输入各种命令,首先输入“:w”为保存文档,“:q”为退出vim编辑器,“:wq”保存并退出。
3.1 查找替换内容
查找文件的格式为“/文件名”,示例:“/a”,表示查找文档中的“a”并且高亮显示如图:
命令格式为”:范围 空格 s/原内容/新内容/全局” 全局就是每行的所有符合标准的内容也进行操作。,如图:
解释:“%”是对整个文档进行操作,也可以定位部分内容 如“1,3”,表示在1-3行内进行操作,“g”表示如果第二行内有多个“b”的话,全部替换为“e”,如果不加该参数的话,系统默认只替换本行第一个符合条件的内容。
3.2 另存为
输入命令“:w file1.txt”,即可把当前文件另存为其他名字或路径,当前命令是把该文件重新命名并且保存在当前文件夹内,也可以另存为其他路径,例如:“:w /test/file1.txt”,该命令意思是把当前文档另存在根目录下的“test”文件夹内。
3.3 易于查看文档的命令
:set nu、:set nonu
设置行号、关闭显示行号,如图:
:set list 显示控制字符,就是把计算机所识别的所有字符显示出来,如回车等字符,如图显示:
以上就是我为大家分享的vim编辑器常用命令,欢迎大家留言补充指正。
努力 奋斗!