当我使用 Vim 时,我几乎从不看我的键盘(就像它应该的那样!),这很棒,但有时,我不知不觉地按下了 CapsLock 键,导致我对着屏幕大喊大叫。
因为,您知道,j这与J正常模式(等等)不同。
j
J
因此,或者映射CapsLock说Ctrl我想显示一条错误消息,如果是这种情况,它将在正常模式下警告我。
CapsLock
Ctrl
Vim 有没有办法判断您是否已CapsLock启用?
注意:为了可移植性,我更喜欢 VimScript/VimL 解决方案,因为我希望 Vim 通知我而不依赖于实际系统。
vim capslock
capslock ×1
vim ×1