本篇谭叔将讲解Linux的vim——vim是Linux上最常用的文本编辑器,功能非常强大。
本篇分四个模块:简介、新增文件、修改文件、实战练习
接下来,请跟随我的脚步,进入实打实的练习。
简介
vim命令在测试技术栈中,主要在搭建和维护测试环境时使用,比如:
1 新增配置文件
2 修改配置文件
如果你是一名测试新手,你可以把它理解为在你的Windows电脑上新建一个txt文本文档、修改一个txt文本文档。
开始练习。
首先,如果你使用的docker练习linux命令,并且重启过电脑。之前创建的容器会停止,你需要启动容器,重新进入。
![]()
其次,安装vim命令
yum install vim
![]()
新建文件
01 编辑一个配置文件(不管它是否存在)
vim mytest.ini
![]()
02 按键盘的i,进入编辑模式

03 输入任何内容

04 按键盘esc键,切换模式
05 按键盘shift + ;键,切换至底行(注意输入法为英文输入法)
06 输入wq,保存文件并退出(输入q 只退出;q! 强制退出)

至此,文件保存成功。
修改文件
细心的你可能会发现,上个练习中,当我们中文时,会出现乱码。
我们得解决乱码,而解决乱码,会涉及到使用vim修改文件。
01 修改vim配置文件:vim /etc/vimrc
![]()
进入配置文件页面后,按G(大写),跳到末行
再按o(小写),在当前光标行的下一行插入新行

插入内容为:
set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set fileformats=unixset encoding=prcset nu
ps:最后一个set nu 是为实战练习准备,非中文乱码配置
02 wq保存并退出

03 再次编辑mytest.ini文件
vim mytest.ini
输入的中文不再为乱码。

以上,是基本使用,接下来,我们进入实战练习。
实战练习
修改Nginx配置文件nginx.conf的端口号为8080
删除nginx.conf文件80行以后的注释内容
01 编辑nginx.conf
![]()
02 按键盘shift + ;键,切换至底行
03 输入35,跳转到第35行

04 输入A(大写),在当前光标行末尾插入
05 Baskspace删除内容,输入新的端口号8080

06 切换至底行,输入80,135d,删除注释内容

06 切换至底行,输入wq,保存文件并退出
07 查看配置文件
cat nginx.conf | nl
端口号修改成功,注释删除成功。

![]()
其实,作为测试,我们用得多的,就是上面的这三类键入命令:
定位
![]()
修改

删除

如果你还想掌握更多,网络上有很多教程,或者研究下面这张神图。

一如既往,做个总结
01 作为测试,使用vim,一般会新建文本、修改文本,就行了
02 若想进阶,自行研究,vim的强大,远不止于此。
4万+

被折叠的 条评论
为什么被折叠?



