文章目录
普通命令模式
- 普通命令模式
- 插入模式(编辑模式)
- 临时切换到普通命令模式
- 可视模式(文本选择模式)
- 底行命令模式(EX 命令模式)
vim 的默认模式就是普通命令模式, 使用 vim 打开文件就进入普通命令模式。
插入模式(编辑模式)在普通命令模式下输入以下命令,以不同方式进入插入模式。按 Esc 返回普通命令模式
命令说明i
切换到插入模式,i
在当前游标前(就是游标左边)插入字符I
在行首插入a
切换到插入模式,a
在当前游标后(就是游标右边)插入字符A
在行末插入o
切换到插入模式,o
在当前行后(就是当前行的下面)插入一个新行O
在当前行前(就是上面)插入一个新行
在字符或者行可视模式下输入以下命令,也可以进入插入模式。
命令说明Shift + i切换到插入模式,光标跳到选中字符所在行首,在行首插入字符Shift + a切换到插入模式,在当前游标后插入字符,游标会后移一个字符,此时插入字符相当于是在游标后移前所在位置的后面插入字符在块可视模式下输入以下命令,也可以进入插入模式。
命令说明Shift + i切换到插入模式,光标跳到选中区域左上角Shift + a切换到插入模式,光标跳到选中区域右上角 临时切换到普通命令模式在插入模式下,输入下面的快捷键可以临时切换到普通命令模式下。
快捷键说明Ctrl + o
进入命令模式并在执行一个命令后自动返回插入模式。很常用
可视模式(文本选择模式)
所谓“可视”,就是被选中的字符会“高亮”显示。 在普通命令模式下输入以下命令,可以进入不同的可视模式。
命令说明v切换到按字选择文本的可视模式。再次按下v
退出“字符可视模式”V 或 Shift + v切换到按行选择文本的可视模式,按上下箭头来选择行。再次按下 V
退出“行可视模式”Ctrl + v切换到按块选择文本的可视模式,按上下左右箭头来选择矩形区域。它选中屏幕上的一个矩形区域。以按下 Ctrl + v 的位置为一个角,光标所在位置为它的对角。再次按下 Ctrl + v
退出“块可视模式”
底行命令模式(EX 命令模式)
在普通命令模式下,输入冒号进入底行命令模式。按 Esc 返回普通命令模式。
命令说明:
切换到底行模式,可以在最底一行输入命令