0

当我执行我.ideavim这样定义的键盘映射时:

nnoremap <leader>gf :action GotoFile<cr>

弹出窗口快速闪烁并消失。(这发生在 95% 的时间,并且偶尔会按预期保持。我尝试了许多慢/快打字的组合,但没有发现任何模式会导致它发生更多。)

如果我使用ctrl++ ,它会弹出并按预期等待我的输入shiftN

有关如何调试或修复此问题以使提示/弹出窗口保持不变的任何建议?

附加信息:

  • 我正在运行 XFCE4 (Debian-Jessie) 并且不确定是否有一些争取窗口焦点的斗争。不过,我的 XFCE 配置开箱即用。我已经玩过Window Manager > FocusWindow Manager Tweaks设置了...
  • 在 Webstorm 的Settings > Other Settings > Vim Emulation中,我将大多数项目的 Handler 设置为vim.
  • 网络风暴版本:

    WebStorm 2016.1.3
    Build #WS-145.1616, built on May 27, 2016
    JRE: 1.8.0_91-b14 amd64
    JVM: Java HotSpot(TM) 64-Bit Server VM by Oracle Corporation
    
  • 注意:我没有使用 OpenJDK。(问题发生在 OpenJDK 上,但我在阅读XFCE/Xmonad 中的 WebStorm 后切换了 – JetBrains Support并希望它能够得到修复。不幸的是,这个问题对我来说仍然存在。)

更新:通过转到 Webstorm 的设置 > 外观和行为 > 外观并取消选中“隐藏焦点丢失时的导航弹出窗口”,我几乎解决了这个问题。这可以防止闪烁的弹出窗口。但是现在重点不在弹出窗口上。关于什么在窃取焦点的任何想法?

4

1 回答 1

1

此问题已在 IdeaVim 的 EAP 版本中得到修复。试试https://github.com/JetBrains/ideavim#get-an-early-access

于 2016-06-08T23:00:37.707 回答