python - pycharm中的IdeaVim插件不支持长按连续滚动?

标签 python ide pycharm ideavim

pycharm 中的 IdeaVim 插件不像 Vim 或 MacVim 那样支持连续滚动。当您按“j”移动或任何其他键移动时,它只会执行一次,而不是在长按时连续滚动。 有什么建议吗?

最佳答案

是的,这是一个操作系统问题;如果操作系统配置为支持重复键,则在 IdeaVIM 中可以正常工作。

有一个 thread讨论 Mac OS X Lion (10.7) 中禁用按键重复的更改,以及将其重新打开的解决方法。您可以全局或按应用程序重新启用 key 重复;该线程包含两者的命令。

全局设置:

defaults write -g ApplePressAndHoldEnabled -bool false

为 IntelliJ 社区版设置它:

defaults write com.jetbrains.intellij.ce ApplePressAndHoldEnabled -bool false

IntelliJ 终极版:

defaults write com.jetbrains.intellij ApplePressAndHoldEnabled -bool false

应用代码:

defaults write com.jetbrains.appcode ApplePressAndHoldEnabled -bool false

PhPStorm:

defaults write com.jetbrains.phpstorm ApplePressAndHoldEnabled -bool false

安卓工作室:

defaults write com.google.android.studio ApplePressAndHoldEnabled -bool false

PyCharm:

defaults write com.jetbrains.pycharm ApplePressAndHoldEnabled -bool false

关于python - pycharm中的IdeaVim插件不支持长按连续滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28661127/

相关文章:

vb6 - 在 VB6 IDE 中检查长字符串的完整值

python - 如何使用python获取此图像的某些颜色(RGB)的像素坐标?

Python 正则表达式 - 匹配仅包含 A、B 或 C 的单词

python - 在 Pyramid 和 Jinja 2 模板中公开全局数据和函数

python - Pandas-如何将数据帧的转置附加到另一个数据帧作为列标题?

Delphi 7 IDE - 如何禁用事件行的颜色?

python - PyCharm (JetBrains) IDE - 在其他分屏上转到声明

python - 如何使用 python-mechanize 设置超时?

php - 直接在 PhpStorm 中运行 PHP 脚本

Python Pycharm : Plot gets Coarse When Zoomed in