分享

Linux实战项目04:vim

 程序员小谭 2022-03-02

设为星标,一手文章,新鲜达到

错过往期精彩内容?点击下方链接即可查阅
测试基础系列  实战项目系列
技能提升系列  自动化测试系列
职场碎碎念系列
tips:软件测试资料请戳我

大家好,我是测试奇谭的作者谭叔。

首先,谭叔的视频号求关注:谭叔分享

这里是Linux实战项目的第四篇(4/5)。

上三篇:

Linux实战项目01:环境 & 命令速查工具

Linux实战项目02:文件操作

Linux实战项目03:文件查看

本篇谭叔将讲解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的强大,远不止于此。

疑惑 & 交流,留言区见

封面图片来自unsplash.com

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多