Enable / Disable
NuGet 中提供了禁用按钮。另外还可以通过 Ctrl+Shift+F12 在 Visual Studio 中实现 Enable / Disable。
移动光标类命令
支持
h | 光标左移一个字符 |
l | 光标右移一个字符 |
k | 光标上移一行 |
j | 光标下移一行 |
space | 光标右移一个字符 |
Backspace | 光标左移一个字符 |
Enter | 光标下移一行 |
w or W | 光标右移一个字至字首 |
b or B | 光标左移一个字至字首 |
e or E | 光标右移一个字至字尾 |
nG | 光标移至第 n 行首 (会多移一行) |
0 | (注意是数字零) 光标移至当前行首 |
^ | 光标移至当前行首 |
$ | 光标移至当前行尾 |
不支持
e or E | 光标标右移一个字至字尾 |
nG | 光标移至第 n 行首 (会多移一行) |
H | 光标移至屏幕顶行 |
M | 光标移至屏幕中间行 |
L | 光标移至屏幕最后行 |
查找类命令
支持
# or * | 查找当前单词 |
不支持
f | 查找当前行 |
插入文本类命令
支持
i | 在光标前 |
I | 在当前行首 |
a | 光标后 |
A | 在当前行尾 |
o | 在当前行之下新开一行 |
O | 在当前行之上新开一行 |
r | 替换当前字符 |
s | 从当前光标位置处开始,以输入的文本替代指定数目的字符 |
S | 删除指定数目的行,并以所输入文本代替之 |
ncw or nCW | 修改指定数目的字 |
nCC | 修改指定数目的行 |
不支持
R | 替换当前字符及其后的字符,直至按 ESC 键 |
删除命令
支持
ndw or ndW | 删除光标处开始及其后的 n-1 个字 |
d$ | 删至行尾 |
ndd | 删除当前行及其后 n-1 行 |
x 或 X | 删除一个字符,x 删除光标后的,而 X 删除光标前的 |
不支持
d0 | 删至行首 |
其它
支持
c | 改写命令 (cw,caw 等) |
y | 复制命令 (yw,yaw,nyy 等,并支持寄存器) |
z | 滚屏,zz,zb,zt 等 |