阅读 161

linux命令之Vim

这是我参与8月更文挑战的第28天,活动详情查看:8月更文挑战

WangScaler: 一个用心创作的作者。

声明:才疏学浅,如有错误,恳请指正。

我们知道linux自带的编辑文件的命令是Vi,但是Vim却比Vi更加强大 ,所以大家都会先给自己的Linux系统装上Vim,今天就带大家看看常见得到Vim操作。

三种模式

  • 1、正常模式

    我们使用命令Vim wangscaler.txt,打开文件之后就是正常模式,或者在插入模式下按Esc键,就会从插入模式回到正常模式。

  • 2、插入模式

    当我们想修改文件时,需要在插入模式下才可以。打开文件之后按i, a, o, I,A,O都可进入插入模式,我们最常用的就是i。

  • 3、可视模式

    可视模式,这一模式有点类似于在普通编辑器里按住鼠标左键移动鼠标,即进行选择。按v,V,Ctrl+v都可进入。

常用命令

我们在搭建mongo、redis等服务的时候,需要修改配置文件,我们只需要输入i(从光标出处开始)进入插入模式,修改即可。

但是有些时候,文档内容比较长,我们知道要修改的参数,所以可以直接搜索。这时候只需要输入:/关键字即可。

我们参考别人的配置文件,我们想根据行号进行对比,我们想看见行号,则输入命令:set number即可。取消行号则输入:set nonu

当我们修改完文档需要保存输入wq即可。如果我们不想保存就输入q!

有时候输入的内容想回退,我们只需要输入u即可。如果你又不想撤销了,可通过Ctrl+r来反转撤销

像我们的日志,一般最新的日志在最后一行,如果我们使用Vim查看的话,可通过:$或者G直接到最后一行,也可通过:1或者gg回到第一行

Vim键盘图

下图复制自菜鸟教程。以上常用的命令基本满足你的日常需要了,但是Vim既然这么强大,你们也可以看看他的其他命令。

image.png

推荐文档

如果上述的内容,还不能满足你的需求,那么你可以通过以下文档,来学习更多的关于Vim的知识。

今天就到这里,要想使用Vim,常用命令部分你必须牢牢掌握。

来都来了,点个赞再走呗!

关注WangScaler,祝你升职、加薪、不提桶!

文章分类
后端
文章标签