繁体   English   中英

如何在 macOS 中将 Caps Lock 映射到 Vim 的 Esc?

[英]How to map Caps Lock to Esc for Vim in macOS?

我用vim在我的mac上开发,昨天我更新到了Mountain Lion。 我正在使用http://pqrs.org/macosx/keyremap4macbook/这将转义键的功能重新映射到大写锁定以在编辑和插入模式之间切换。 没有这个,我无法在 vim 中真正进行功能开发,而且它似乎在 Moutain Lion 中不起作用。 真的很快需要一个解决方案!

非常感谢你们。

发现这个: https ://github.com/tekezo/PCKeyboardHack/issues/8#issuecomment-7359829

它对我来说非常有效。

我已经习惯于使用大写锁定作为 esc,在我发现它之前,它正在扼杀我的工作效率。

您可以使用 macOS 的辅助功能来实现相同的目的。 一个使用示例:

  1. 将大写锁定映射到 Esc;
  2. 将双重 Shift 映射到 Caps Lock。

要实现 (1) 转到设置 > 键盘 > 特殊键。 在出现的对话框中设置所需的映射。

要实现 (2),请转到设置 > 辅助功能 > 键盘 > 硬件 > 激活锁定键。

所以现在,如果你点击了,你甚至会在屏幕上看到一个标志来通知你。

注意。 这些是系统范围的设置,不仅适用于 vim,但我相信只为一个编辑器设置特殊映射没有多大意义,只会让事情变得更加混乱。

注意。 设置名称对您来说可能略有不同,因为我必须从荷兰语翻译它们。 使用一些模糊逻辑到达正确的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM