- 使用Vim后,打开了新世界的大门,希望平日里使用的多数功能能在键盘中心区完成
- 在Quicker社区见识到了很多非常棒的键盘映射思路,经打磨后形成了一套个人的键盘映射方案
- 但Quicker可自定义热键数量受VIP限制。为之后跑路做准备,投向ahk的怀抱
几乎所有热键都尽量延续vim思路,所以并不需要死记硬背
- 将一些键(capslock/pause)映射成别的
- space作为文本编辑的主要引导键
- capslock作为其他操作的主要引导键
- 利用鼠标左键设置了一些键鼠配合的操作
- Capslock映射为Esc键,使用ctrl+capslock切换大小写
- Pause映射为Insert键
⭐表示个人认为非常好用的热键
H
:左移
J
:下移
K
:上移
L
:右移
A
:行首
I
:行尾
O
:换行
⭐D
:发送ctrl+tab,切换到右边标签(通用性高,按法舒服)
⭐S
:发送ctrl+shift+tab,切换到左边标签(通用性高,按法舒服)
W
:向右跳词
B
:向左跳词
⭐BackSpace
:发送Delete,删除光标右边的词
Tab
:选中当前行
H
:鼠标左移
J
:鼠标下移
K
:鼠标上移
L
:鼠标右移
Enter
:鼠标左键单击(有时候会很有用)
D
:页面向下滚动
S
:页面向上滚动
`` `:置顶当前页面
c
:发送Ctrl+C
v
:发送Ctrl+V
x
:发送Ctrl+X
b
:发送Ctrl+B
i
:发送Ctrl+I
u
:发送Ctrl+U
RightButton
:Ctrl+C,复制(纯鼠标操作)
f
:发送Ctrl+/(常用于处理代码注释)
⭐s
:将左键选中的文本内容用搜索引擎打开
⭐w
:将左键选中的网站用搜索引擎打开
⭐Capslock
:发送Enter换行键(常用于鼠标删减编排文本,不用移动左手)
⭐Tab
:发送BackSpace退格键(常用于鼠标删减编排文本,不用移动左手)
核心功能就是这些,但还有一些以此为基础的变化还没实现,之后有空再来(因为Quicker会员还没这么快过期)