vim 简介

Linux终端,最常用的文本文件编辑器是vim,被称为“编辑器之神”。


1 如果不会使用vim

从Linux系统下载文件到本地Windows,修改完成后,然后再上传到Linux系统。非常麻烦。学习Linux有必要掌握vim。


2 vim与vi

vim的前身是vi,所以两者的基本使用完全一致。

vim对vi进行优化与扩展,例如高亮显示:打开html或java等语言文件时,会进行相应的高亮显示。

vim高亮效果

img

vi效果

img


3 使用门槛

vim有一定的使用门槛,必须学习基础的知识,才能进行基础的文件编辑。

与Windows文本编辑的本质区别:1)无鼠标操作;2)无菜单操作。都需要通过键盘来操作。


掌握了vim的三种模式、10种左右命令,才能掌握基本的编辑。


4 学习注意事项

在vim中输入一个字符:有可能是表示编辑内容,有可能是切换模式,有可能是表示某个操作。

例如:按下键i,有可能是文本内容,有可能表示切换模式为编辑模式。

所以学习教程时,要弄清楚当前输入字符表示的含义,并仔细观察vim最后一行的显示情况


5 vim安装

CentOS7.9已经默认安装vim。

查看vim帮助

vim --help

如果当前系统vim命令不存在,如下安装vim。

yum -y install vim