|
|
|
@ -13,10 +13,10 @@ h 光标左移,同 <Left> 键
|
|
|
|
|
j 光标下移,同 <Down> 键
|
|
|
|
|
k 光标上移,同 <Up> 键
|
|
|
|
|
l 光标右移,同 <Right> 键
|
|
|
|
|
CTRL-f 下一页
|
|
|
|
|
CTRL-b 上一页
|
|
|
|
|
CTRL-u 上移半屏
|
|
|
|
|
CTRL-d 下移半屏
|
|
|
|
|
CTRL-F 下一页
|
|
|
|
|
CTRL-B 上一页
|
|
|
|
|
CTRL-U 上移半屏
|
|
|
|
|
CTRL-D 下移半屏
|
|
|
|
|
0 跳到行首(是数字零,不是字母O),效用等同于 <Home> 键
|
|
|
|
|
^ 跳到从行首开始第一个非空白字符
|
|
|
|
|
$ 跳到行尾,效用等同于 <End> 键
|
|
|
|
@ -91,21 +91,21 @@ CTRL-[ 退出插入模式(同 ESC 等价,但更顺手)
|
|
|
|
|
<BS> Backspace 向后删除字符
|
|
|
|
|
<Home> 光标跳转行首
|
|
|
|
|
<End> 光标跳转行尾
|
|
|
|
|
CTRL-w 向后删除单词
|
|
|
|
|
CTRL-o 临时退出插入模式,执行单条命令又返回插入模式
|
|
|
|
|
CTRL-\ CTRL-o 临时退出插入模式(光标保持),执行单条命令又返回插入模式
|
|
|
|
|
CTRL-r 插入寄存器(内部剪贴板编号)内容
|
|
|
|
|
CTRL-r = 插入表达式计算结果
|
|
|
|
|
CTRL-f 自动缩进
|
|
|
|
|
CTRL-u 删除当前行所有字符
|
|
|
|
|
CTRL-v {char} 插入非数字的字面量
|
|
|
|
|
CTRL-v {number} 插入三个数字代表的 ascii/unicode 字符
|
|
|
|
|
CTRL-v 065 插入 10进制 ascii 字符(两数字) 065 即 A字符
|
|
|
|
|
CTRL-v x41 插入 16进制 ascii 字符(三数字) x41 即 A字符
|
|
|
|
|
CTRL-v o101 插入 8进制 ascii 字符(三数字) o101 即 A字符
|
|
|
|
|
CTRL-v u1234 插入 16进制 unicode 字符(四数字)
|
|
|
|
|
CTRL-v U12345678 插入 16进制 unicode 字符(八数字)
|
|
|
|
|
CTRL-k {ch1} {ch2} 插入 digraph(见 :h digraph),快速输入日文或符号等
|
|
|
|
|
CTRL-W 向后删除单词
|
|
|
|
|
CTRL-O 临时退出插入模式,执行单条命令又返回插入模式
|
|
|
|
|
CTRL-\ CTRL-O 临时退出插入模式(光标保持),执行单条命令又返回插入模式
|
|
|
|
|
CTRL-R 插入寄存器(内部剪贴板编号)内容
|
|
|
|
|
CTRL-R = 插入表达式计算结果
|
|
|
|
|
CTRL-F 自动缩进
|
|
|
|
|
CTRL-U 删除当前行所有字符
|
|
|
|
|
CTRL-V {char} 插入非数字的字面量
|
|
|
|
|
CTRL-V {number} 插入三个数字代表的 ascii/unicode 字符
|
|
|
|
|
CTRL-V 065 插入 10进制 ascii 字符(两数字) 065 即 A字符
|
|
|
|
|
CTRL-V x41 插入 16进制 ascii 字符(三数字) x41 即 A字符
|
|
|
|
|
CTRL-V o101 插入 8进制 ascii 字符(三数字) o101 即 A字符
|
|
|
|
|
CTRL-V u1234 插入 16进制 unicode 字符(四数字)
|
|
|
|
|
CTRL-V U12345678 插入 16进制 unicode 字符(八数字)
|
|
|
|
|
CTRL-K {ch1} {ch2} 插入 digraph(见 :h digraph),快速输入日文或符号等
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##############################################################################
|
|
|
|
@ -167,8 +167,8 @@ guiw 将当前单词转成小写
|
|
|
|
|
<< 减少缩进
|
|
|
|
|
>> 增加缩进
|
|
|
|
|
== 自动缩进
|
|
|
|
|
CTRL-a 增加数字
|
|
|
|
|
CTRL-x 减少数字
|
|
|
|
|
CTRL-A 增加数字
|
|
|
|
|
CTRL-X 减少数字
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##############################################################################
|
|
|
|
@ -180,7 +180,7 @@ P 粘贴到光标前
|
|
|
|
|
v 开始标记
|
|
|
|
|
y 复制标记内容
|
|
|
|
|
V 开始按行标记
|
|
|
|
|
CTRL-v 开始列标记
|
|
|
|
|
CTRL-V 开始列标记
|
|
|
|
|
y$ 复制当前位置到本行结束的内容
|
|
|
|
|
Y 复制到行末,同 yy
|
|
|
|
|
yy 复制当前行
|
|
|
|
@ -252,8 +252,8 @@ N 向相反方向执行上一次搜索
|
|
|
|
|
# 位置跳转
|
|
|
|
|
##############################################################################
|
|
|
|
|
|
|
|
|
|
CTRL-o 跳转到上一个位置
|
|
|
|
|
CTRL-i 跳转到下一个位置
|
|
|
|
|
CTRL-O 跳转到上一个位置
|
|
|
|
|
CTRL-I 跳转到下一个位置
|
|
|
|
|
CTRL-^ 跳转到 alternate file (当前窗口的上一个文件)
|
|
|
|
|
% 跳转到 {} () [] 的匹配
|
|
|
|
|
gd 跳转到定义
|
|
|
|
@ -272,7 +272,7 @@ gd 跳转到定义
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##############################################################################
|
|
|
|
|
# VISUAL MODE - 由 v, V, CTRL-v 进入的可视模式
|
|
|
|
|
# VISUAL MODE - 由 v, V, CTRL-V 进入的可视模式
|
|
|
|
|
##############################################################################
|
|
|
|
|
|
|
|
|
|
> 增加缩进
|
|
|
|
@ -333,33 +333,33 @@ n CTRL-^ 切换缓存,先输入数字的缓存编号,再按 CTRL
|
|
|
|
|
|
|
|
|
|
:sp <filename> 上下切分窗口并在新窗口打开文件 filename
|
|
|
|
|
:vs <filename> 左右切分窗口并在新窗口打开文件 filename
|
|
|
|
|
CTRL-w s 上下切分窗口
|
|
|
|
|
CTRL-w v 左右切分窗口
|
|
|
|
|
CTRL-w w 循环切换到下一个窗口
|
|
|
|
|
CTRL-w W 循环切换到上一个窗口
|
|
|
|
|
CTRL-w p 跳到上一个访问过的窗口
|
|
|
|
|
CTRL-w c 关闭当前窗口
|
|
|
|
|
CTRL-w o 关闭其他窗口
|
|
|
|
|
CTRL-w h 跳到左边的窗口
|
|
|
|
|
CTRL-w j 跳到下边的窗口
|
|
|
|
|
CTRL-w k 跳到上边的窗口
|
|
|
|
|
CTRL-w l 跳到右边的窗口
|
|
|
|
|
CTRL-w + 增加当前窗口的行高,前面可以加数字
|
|
|
|
|
CTRL-w - 减少当前窗口的行高,前面可以加数字
|
|
|
|
|
CTRL-w < 减少当前窗口的列宽,前面可以加数字
|
|
|
|
|
CTRL-w > 增加当前窗口的列宽,前面可以加数字
|
|
|
|
|
CTRL-w = 让所有窗口宽高相同
|
|
|
|
|
CTRL-w H 将当前窗口移动到最左边
|
|
|
|
|
CTRL-w J 将当前窗口移动到最下边
|
|
|
|
|
CTRL-w K 将当前窗口移动到最上边
|
|
|
|
|
CTRL-w L 将当前窗口移动到最右边
|
|
|
|
|
CTRL-w x 交换窗口
|
|
|
|
|
CTRL-w f 在新窗口中打开名为光标下文件名的文件
|
|
|
|
|
CTRL-w gf 在新窗口中打开名为光标下文件名的文件
|
|
|
|
|
CTRL-w R 旋转窗口
|
|
|
|
|
CTRL-w T 将当前窗口移到新的标签页中
|
|
|
|
|
CTRL-w P 跳转到预览窗口
|
|
|
|
|
CTRL-w z 关闭预览窗口
|
|
|
|
|
CTRL-W s 上下切分窗口
|
|
|
|
|
CTRL-W v 左右切分窗口
|
|
|
|
|
CTRL-W w 循环切换到下一个窗口
|
|
|
|
|
CTRL-W W 循环切换到上一个窗口
|
|
|
|
|
CTRL-W p 跳到上一个访问过的窗口
|
|
|
|
|
CTRL-W c 关闭当前窗口
|
|
|
|
|
CTRL-W o 关闭其他窗口
|
|
|
|
|
CTRL-W h 跳到左边的窗口
|
|
|
|
|
CTRL-W j 跳到下边的窗口
|
|
|
|
|
CTRL-W k 跳到上边的窗口
|
|
|
|
|
CTRL-W l 跳到右边的窗口
|
|
|
|
|
CTRL-W + 增加当前窗口的行高,前面可以加数字
|
|
|
|
|
CTRL-W - 减少当前窗口的行高,前面可以加数字
|
|
|
|
|
CTRL-W < 减少当前窗口的列宽,前面可以加数字
|
|
|
|
|
CTRL-W > 增加当前窗口的列宽,前面可以加数字
|
|
|
|
|
CTRL-W = 让所有窗口宽高相同
|
|
|
|
|
CTRL-W H 将当前窗口移动到最左边
|
|
|
|
|
CTRL-W J 将当前窗口移动到最下边
|
|
|
|
|
CTRL-W K 将当前窗口移动到最上边
|
|
|
|
|
CTRL-W L 将当前窗口移动到最右边
|
|
|
|
|
CTRL-W x 交换窗口
|
|
|
|
|
CTRL-W f 在新窗口中打开名为光标下文件名的文件
|
|
|
|
|
CTRL-W gf 在新窗口中打开名为光标下文件名的文件
|
|
|
|
|
CTRL-W R 旋转窗口
|
|
|
|
|
CTRL-W T 将当前窗口移到新的标签页中
|
|
|
|
|
CTRL-W P 跳转到预览窗口
|
|
|
|
|
CTRL-W z 关闭预览窗口
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##############################################################################
|
|
|
|
|