本笔记记录Vim和Vi的基本使用。

Vim可以看做是Vi的高级版,它支持文字高亮语法检测,像常规的文本编辑器一样使用,但更强大。

使用Vim的好处:

(1)所有的Linux发行版都自带Vi,直接使用即可
(2)Linux有很多配置文件,使用命令行下的Vi编辑配置文件非常方便
(3)熟练掌握Vim后,开发效率倍增

Vi的基本概念

vi共有三种模式:一般模式、编辑模式、指令列命令模式。

  • 一般模式:
    以vi命令打开文档直接进入一般模式。这个模式可以进行契合直觉的操作:诸如上下左右移动光标、删除字符、复制粘贴。但一般模式无法编辑内容,除非进入编辑模式。

  • 编辑模式:
    按下i进入编辑模式。这时可以编辑文档。按[ESC]退出编辑模式返回一般模式。

  • 指令列命令模式:
    在一般模式下,输入[:/?]中任意一个按钮切换到指令列命令模式。

~~