【问题标题】:How to map Caps Lock to Esc for Vim in Mountain Lion when keyremap4macbook doesn't work?当keyremap4macbook不起作用时,如何将Caps Lock映射到Mountain Lion中的Vim的Esc?
【发布时间】:2012-07-27 03:11:31
【问题描述】:

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

非常感谢各位。

【问题讨论】:

  • 这是一个锻炼灵活性的机会。这是一个非常有用的技能,不要错过这个场合!无论如何,您是否遵循安装过程?如果是,有什么症状?您是否向作者发送了错误报告?
  • 不是您问题的答案,但我建议将大写锁定重新映射到 Ctrl 并使用 Ctrl-[。它比 Escape 更容易攻击,而且您无需依赖可能会在下一次操作系统更新时中断的软件黑客攻击。
  • ctrl-c 也不错。顺便说一句,我提交了对这个问题标题的修改——它本来可以更具体。
  • 我给作者发了一封邮件,他回复了,请耐心等待,直到山狮源发布...我什至不知道苹果发布了他们的操作系统源代码。真的吗?另外,我知道这是 2001 年的,但对我来说看起来不错:vim.wikia.com/wiki/VimTip166。我试过了,但 xmodmap 不是我的终端识别的命令。我有 zsh,所以它要求自动更正到 _xmodmap,我试过了,它响应:_arguments:comparguments:312: 只能从完成函数调用

标签: vim keyboard-shortcuts osx-mountain-lion


【解决方案1】:

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

它对我来说非常有效。

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

【讨论】:

    猜你喜欢
    • 2015-02-09
    • 2023-03-06
    • 2011-01-11
    • 1970-01-01
    • 2011-08-14
    • 2010-10-24
    • 2020-05-18
    • 2017-02-05
    • 2016-03-02
    相关资源
    最近更新 更多