pycharm中的IdeaVim插件不支持连续滚动,也不支持Vim或MacVim。按“j”移动或任何其他键移动时,它只作用一次,而不是长按时连续滚动。 有什么建议吗?
答案 0 :(得分:14)
是的,这是一个操作系统问题;如果操作系统配置为支持,则密钥重复在IdeaVIM中正常工作。
有一个thread讨论Mac OS X Lion(10.7)中的一项更改,它禁用了密钥重复,并提供了重新开启的解决方法。您可以全局或按应用程序重新启用密钥重复;该线程包含两者的命令。
全局设置:
defaults write -g ApplePressAndHoldEnabled -bool false
为IntelliJ Community Edition设置它:
defaults write com.jetbrains.intellij.ce ApplePressAndHoldEnabled -bool false
IntelliJ Ultimate Edition:
defaults write com.jetbrains.intellij ApplePressAndHoldEnabled -bool false
AppCode:
defaults write com.jetbrains.appcode ApplePressAndHoldEnabled -bool false
PhPStorm:
defaults write com.jetbrains.phpstorm ApplePressAndHoldEnabled -bool false
Android Studio:
defaults write com.google.android.studio ApplePressAndHoldEnabled -bool false
PyCharm:
defaults write com.jetbrains.pycharm ApplePressAndHoldEnabled -bool false