OSXでIntellij-Idea12を使用すると、奇妙な問題が発生します。エディターで文字([a-z])キーを押したままにすると、キーストロークが繰り返されません。残念ながら、vimプラグインを使用し、h、j、k、lキーを使用してカーソルを移動したいので、これは問題です。
他の文字以外のキーは、押し続けたときに繰り返しを生成します。 Ubuntu 12.04でも、この問題は発生しません。
これはオプションですか?キーストロークの繰り返しの設定をどこに設定するか知っている人はいますか?
それは システム環境設定 IntellijIDEAに固有ではありません:
defaults write -g ApplePressAndHoldEnabled -bool false
次のコマンドを使用して、より具体的に変更し、IntelliJのみの動作を変更することもできます。上記のソリューションの-gオプションは、すべてのアプリケーションで変更されます。
defaults write com.jetbrains.intellij ApplePressAndHoldEnabled -bool false
14.xコミュニティエディションの場合、別のURIを使用する必要がある場合があります。
defaults write com.jetbrains.intellij.ce ApplePressAndHoldEnabled -bool false
これは、MacOSX 10.10YosemiteおよびIntelliJ13.1.6で機能します
JetBrains製品の1つであるPyCharmPro2017.3を使用しているmacos10.12.6でも同じ問題が発生しました。 dansleeとDaoの回答を使用して、私は思いついた(PyCharmを使用しているアプリケーションの名前に置き換えてください):
/Applications/PyCharm.app/Contents/Info.plist
そしてキーCFBundleIdentifier
の値を探します。これは私が見つけたパラメータです:com.jetbrains.pycharm、それはあなたにとって異なるかもしれません、$ defaults write com.jetbrains.pycharm ApplePressAndHoldEnabled -bool true
。 trueは自動リピートを設定し、falseは自動リピートを設定しません。$ defaults read > defaults_read.txt
そしてdefaults_read.txtで「ApplePressAndHoldEnabled」を探し、