現象
JetBrains IDE内蔵のターミナルで、macOSではデフォルトでキーを押下したままにしても連続で入力されません。特にuキーなどを押しっぱなしにするとüなどのアクセント記号の入った文字を選択するモードになります。
原因と対策
これはOSの設定に依存するものです。以下のコマンドをターミナルで入力して、IDEを再起動してください。
defaults write -g ApplePressAndHoldEnabled -bool false
キー連続押下時、リピートするようになります。
設定を戻すには以下のコマンドを入力してください。
defaults write -g ApplePressAndHoldEnabled -bool true
環境
macOS
対象製品
IntelliJ IDEA、GoLand、PhpStorm、RubyMine、PyCharm、Rider、CLion、AppCode、WebStorm
関連記事:
When typing in the Terminal, a held down key does not repeat.