【问题标题】:MacVim on Yosemite: Shift-Space优胜美地上的 MacVim:Shift-Space
【发布时间】:2016-06-20 09:11:32
【问题描述】:

从来没想过,我只是发现我习惯了 Shift-Space 做和 Space 一样的事情。但现在不一样了:几天前我的打字开始看起来像这样:

a[x +1]= b

我想写的地方

a[x + 1] = b

我想我放开 Shift 的速度太慢了。在我安装 Yosemite 之前,它从来都不是问题,现在 Shift-Space 不再注册了。我试过:imap <S-Space> <Space>,但也没有触发。

它不会发生在 Terminal Vim 中,也不会发生在我拥有的任何其他应用程序中。

编辑:我使用的是日文键盘,使用 Kotoeri(Apple 的日文 IME)。

【问题讨论】:

  • 我不希望如此,但是 Shift+Space 是否绑定到 Yosemite 中的新快捷方式?查看“系统偏好设置”>“键盘”>“快捷方式”,看看它们是否有“⇧Space”作为快捷方式。还请考虑您是否升级了与 Yosemite 一起提供全局键盘快捷键的任何第三方软件 - 也许除了添加 Yosemite 兼容性之外,升级还添加了一个新的键盘快捷键。
  • @RoryO'Kane:看了,不是这样,感谢您与我一起思考。不过,我似乎已经(部分)解决了这个问题,这要感谢vim_mac mailing list 的好心人。我将编辑问题并添加答案,以防其他人遇到同样的问题并偶然发现。

标签: macos vim macvim osx-yosemite


【解决方案1】:

这似乎是 Yosemite 的 Kotoeri(日语 IME)中引入的不兼容问题。目前,切换到谷歌日语输入法作为替代方案(或者首先不使用日语输入,如果可以的话)可以规避这个问题。详情请见this discussion

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-08
    • 1970-01-01
    • 2014-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多