首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Intellij-idea:字母键的自动重复

Intellij-idea:字母键的自动重复
EN

Stack Overflow用户
提问于 2013-02-27 16:29:08
回答 3查看 9.5K关注 0票数 30

在OS X上使用Intellij-Idea 12时,我遇到了一个奇怪的问题:当我在编辑器中按下一个字母(a-z)键时,击键不会重复。不幸的是,这是一个问题,因为我想使用vim插件,并使用键h,j,k,l来移动光标。

另外,非字母键在按下时也会产生重复。在Ubuntu 12.04上,我也没有遇到这个问题。

这是任何选项吗?有人知道在哪里设置重复击键的首选项吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-27 18:32:57

这不是Intellij IDEA所特有的system preference

代码语言:javascript
复制
defaults write -g ApplePressAndHoldEnabled -bool false 
票数 35
EN

Stack Overflow用户

发布于 2015-01-17 08:42:05

您还可以更具体地更改,并使用以下命令仅更改IntelliJ的行为。上述解决方案中的-g选项会为所有应用程序更改它。

代码语言:javascript
复制
defaults write com.jetbrains.intellij ApplePressAndHoldEnabled -bool false

对于14.x社区版,您可能需要使用不同的URI:

代码语言:javascript
复制
defaults write com.jetbrains.intellij.ce ApplePressAndHoldEnabled -bool false

这适用于MacOSX 10.10 Yosemite和IntelliJ 13.1.6

票数 42
EN

Stack Overflow用户

发布于 2018-03-06 22:59:49

我在MacOS10.12.6上使用JetBrains产品之一的PyCharm Pro 2017.3也遇到了同样的问题。使用danslee和Dao answers,我想出了(将PyCharm替换为您正在使用的应用程序的名称):

  1. 退出JetBrains应用程序,
  2. 通过编辑文件/Applications/PyCharm.app/Contents/Info.plist并查找键CFBundleIdentifier的值来查找控制键重复的参数的名称。这是我找到的参数:,可能会有所不同,

  1. com.jetbrains.pycharm,,

  1. ,将找到的参数设置为所需的值:$ defaults write com.jetbrains.pycharm ApplePressAndHoldEnabled -bool true。true将设置自动重复,false将设置不自动重复,
  2. 您可以通过执行以下操作检查参数的值:$ defaults read > defaults_read.txt并在defaults_read.txt中查找'ApplePressAndHoldEnabled‘,
  3. 运行应用程序并检查。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15107321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档