目录
所有命令均在v/V可视化后操作
-
基础可视化模式:
- 打开一个文本文件,在普通模式下按下
v
进入可视化模式。 - 使用方向键或
hjkl
移动光标,选中一部分文本。 - 按下
d
删除选中的文本。
- 打开一个文本文件,在普通模式下按下
-
行选择:
- 在普通模式下,使用
Shift + V
进入行可视化模式。 - 使用方向键或
hjkl
移动光标,选中一行文本。 - 按下
d
删除选中的行。
- 在普通模式下,使用
-
块选择:
- 在普通模式下,使用
Ctrl + V
进入块可视化模式。 - 使用方向键或
hjkl
移动光标,选中一个矩形块。 - 按下
d
删除选中的矩形块。
- 在普通模式下,使用
-
复制和粘贴:
- 在可视化模式下选中文本后,按下
y
复制选中的文本。 - 在普通模式下移动光标到粘贴位置,按下
p
粘贴复制的文本。
- 在可视化模式下选中文本后,按下
-
文本对象选择:
- 在普通模式下,使用
v
进入可视化模式。 - 使用
iw
选中当前光标所在单词,或者使用is
选中整个句子。
- 在普通模式下,使用
-
在选中的文本上执行操作:
- 在可视化模式下选中文本后,按下
:
进入命令行模式,输入命令(如s/foo/bar/g
替换所有选中文本中的 "foo" 为 "bar")。
- 在可视化模式下选中文本后,按下
-
进入可视化模式:
-
按下
v
进入普通可视化模式,或按下V
进入行可视化模式,或按下Ctrl + V
进入块可视化模式。
-
-
选择文本:
-
使用方向键、
hjkl
或其他移动命令选择要操作的文本。
-
-
执行操作:
-
执行你想要的编辑操作,比如删除选中文本或者复制选中文本。
-
-
撤销操作:
-
一旦你执行了操作并希望撤销,按下
u
键即可。这将撤销最后一次编辑操作。
-
-
剪切和复制:
- 在可视化模式下选择文本后,按下
x
剪切选中文本。 - 按下
y
复制选中的文本。
- 在可视化模式下选择文本后,按下
-
改变(Change)命令:
- 在可视化模式下选择文本后,按下
c
进入插入模式并替换选中的文本。
- 在可视化模式下选择文本后,按下
-
缩进和反缩进:
- 在可视化模式下选择文本后,按下
>
增加缩进,按下<
减少缩进。
- 在可视化模式下选择文本后,按下
-
对齐文本:
- 在可视化模式下选择多行文本后,按下
:
进入命令行模式,输入left
、center
或right
对选中的文本进行左对齐、居中或右对齐。
- 在可视化模式下选择多行文本后,按下
-
查找和替换:
- 在可视化模式下选择文本后,按下
:
进入命令行模式,输入s/foo/bar/g
将选中文本中的 "foo" 替换为 "bar"(全局替换)。
- 在可视化模式下选择文本后,按下
-
文本对象操作:
- 在可视化模式下选择文本后,可以使用一些文本对象操作,比如
aw
(一个词)、as
(一个句子)来操作选中的文本。
- 在可视化模式下选择文本后,可以使用一些文本对象操作,比如