良许Linux教程网 干货合集 Linux系统使用Vim打开文件

Linux系统使用Vim打开文件

在 Linux 系统中一切皆文件,所有的东西几乎都是通过文件进行配置生效的。在很多时候都需要对文件进行打开然后编辑,编辑完成之后保存退出,使文件生效。在之前的文章里有说过查看文件相关的命令,比如 catlessmore 等等很多,但是这些命令只是用来查看文本文件内容的,并不能做到打开文件然后编辑的效果。其实对文件进行编辑的需求在平常还是挺多的,就比如添加一个环境变量,修改 IP 地址信息(IP 地址的修改有很多方式,修改配置文件是其中一种)等等都会需要来对文件进行编辑。那么这边文章就来分享如何在 Linux 中打开并编辑文件。

说到编辑文章,首先想到的就是 vim 这个命令了,这个命令可以说是非常强大了。它是 Linux 系统中命令行界面的一个文字编辑器,一般正常安装的 Linux 系统都是自带 vim 的。如果在虚拟机中采用最小化安装的话,那么很有可能不会带这个命令,而需要自行安装,安装命令如下:

sudo apt-get install vim-gtk
#Ubuntu 系统的安装方式

yum -y install vim*
#CentOS 系统的安装方式

不管是 CetnOS 系统或者是 Ubuntu 系统,vim 这个命令都是同样适用的,所以如果学会在随便一个系统中使用,那么换另外一个系统也是可以的。其实 vim 命令最开始的时候是 vi ,只是 vimvi 的 plus 增强版,它与 vim 是完全兼容的。既然是增强版,所以也新增了很多其它的功能,比如高亮显示。总之,vim 是一个很强大的命令,如果你的系统里有vim,那么在编辑文本的时候建议就使用 vim

vim 的用法很简单,语法如下:

vim [option] [file]

在说 vim 之前,我们先看一张图片:

这个图片就是说了 vim 编辑器的三种模式,分别是普通模式、命令模式以及编辑模式。这三种模式的作用分别是:

  • 普通模式:这个模式一般是刚打开一个文件的时候,这个文件默认的状态就是普通模式。在普通模式的时候,无法对文件进行编辑只能查看,可以通过方向键来移动光标,还可以执行删除、粘贴、复制之类的操作。
  • 命令模式:命令模式需要在普通模式下输入 ” : ” ” / ” ” ? ” 时,后面跟上相应的内容,然后回车光标就会自己找到对应的内容,一般文件编辑完成进行保存、退出或者保存退出也是在这个模式下进行的。
  • 编辑模式:编辑模式是用来编辑打开的文件,在普通模式下键入 ” i ” ” o ” ” a ” ” I ” ” O ” ” A ” 等都可以立马进入编辑模式,查看一个文件是否进入编辑模式的只用看它的左下角是否有 “INSERT” 这几个字母就可以了,如果有那就说明当前在编辑模式下。

这个命令虽然看起来好像使用比较简单,但其实它的功能特别多,几乎键盘上每一个键都可以用到。说实话到现在我还没有完全摸透 vim ,但是一些常用的操作还是可以的啦。下面分享一张图片:

这张图片是一个很无敌的存在,它很详细的讲解了 Linux 中每一个字母所代表的作用,没事了可以多经常浏览浏览,肯定会有所帮助,但是话说回来,看是一回事,实际上操作又是另一回事,所以如果可以跟着操作的话效果就好了。我记得最开始我学 vim 的时候,编辑了文件然后想保存退出,但是死活都退不出去,因为当时还没有学到命令模式,在之前打开一些文件,比如 man 一个文件,退出都是直接按 q 就可以,然后我在 vim 里也想着按 q 退出,结果不行,后面才知道是需要输入 :wq 来可以保存退出的,所以大家还是好好了解一下这个命令,不要像我一样犯这么错误啊。

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部