在OS X上使用Intellij-Idea 12时,我遇到了一个奇怪的问题:当我在编辑器中按下一个字母(a-z)键时,击键不会重复。不幸的是,这是一个问题,因为我想使用vim插件,并使用键h,j,k,l来移动光标。
另外,非字母键在按下时也会产生重复。在Ubuntu 12.04上,我也没有遇到这个问题。
这是任何选项吗?有人知道在哪里设置重复击键的首选项吗?
发布于 2013-02-27 18:32:57
这不是Intellij IDEA所特有的system preference:
defaults write -g ApplePressAndHoldEnabled -bool false 发布于 2015-01-17 08:42:05
您还可以更具体地更改,并使用以下命令仅更改IntelliJ的行为。上述解决方案中的-g选项会为所有应用程序更改它。
defaults write com.jetbrains.intellij ApplePressAndHoldEnabled -bool false对于14.x社区版,您可能需要使用不同的URI:
defaults write com.jetbrains.intellij.ce ApplePressAndHoldEnabled -bool false这适用于MacOSX 10.10 Yosemite和IntelliJ 13.1.6
发布于 2018-03-06 22:59:49
我在MacOS10.12.6上使用JetBrains产品之一的PyCharm Pro 2017.3也遇到了同样的问题。使用danslee和Dao answers,我想出了(将PyCharm替换为您正在使用的应用程序的名称):
/Applications/PyCharm.app/Contents/Info.plist并查找键CFBundleIdentifier的值来查找控制键重复的参数的名称。这是我找到的参数:,可能会有所不同,,
,
$ defaults write com.jetbrains.pycharm ApplePressAndHoldEnabled -bool true。true将设置自动重复,false将设置不自动重复,$ defaults read > defaults_read.txt并在defaults_read.txt中查找'ApplePressAndHoldEnabled‘,https://stackoverflow.com/questions/15107321
复制相似问题