Linux下vim编辑器命令大全

Vim可以分为三种状态,分别是命令模式、输入模式和末行模式。
这三种工作模式可以随意切换,如下图。

使用vim编辑文件时,默认是命令行模式。
在此模式下,您可以使用导航键(上、下、左、右键)或k、j、h、i移动光标位置,还可以进行复制、粘贴、替换替换、删除等操作关于文件内容。

下图显示了vim在命令行模式下的状态。

在导入模式下,vim可以对文件进行写操作,类似于Windows系统上将内容导入到文档中。

让vim进入输入模式的方法是在命令模式状态下输入i、I、a、A、o、O等插入命令(各命令具体功能如下表)。
编辑文件时完成后,按esc键返回命令模式。

下图是vim输入模式下的示意图。

底线模式用于执行保存、搜索或替换文件中指定内容等操作。

将vim切换到底行模式的方法是在命令行模式下按:键(注意英文符号),此时vim的左下角会出现:符号。
窗口中可以输入要执行的相关命令。

命令执行后,vim会自动返回命令行模式。
如果想直接返回命令行模式,只需按esc即可。

下图是vim切换到底行模式后的状态。

对于新手来说,他们常常不知道自己处于哪种模式。
即使您忘记或意外切换模式,也可以按一次esc键返回命令行模式。
如果按几次esc键后听到“嘟嘟”声,则表示您处于命令行模式。

这些移动键可以添加数字(5h:向左移动5个字符)

底行模式下,直接输入行号即可实现跳转

示例:1、$s/a/A/g将文件中的所有a替换为A,全局替换

/etc/vimrc:配置文件通用,永久有效~/.vimrc:配置文件个人镜像,在每个用户的主目录下,如果不存在,手动创建

第一次这是我第一次使用vim童鞋,有几点需要注意: