如何解决PyCharm + IdeaVim:如何在插入符号触摸时禁用自动展开?
在使用IdeaVim编辑折叠的Python代码时,如果插入符/光标触摸由...
表示的折叠区域(如果使用region_name
则为#region
表示),则折叠部分立即展开。
我想禁用此行为,以使折叠不会展开,除非特别指示使用特定命令这样做。
注意:
- 我在Windows 10上使用带有IdeaVim 0.57的PyCharm Community 2018.3.7。
- 当我不在IdeaVim模式下(因此不是PyCharm的“故障”)时,不会发生此问题。
- 在Neovim 0.4.3中不会发生此问题,我想在其他* Vims中不会发生
- 这并不影响所有折叠区域。主要是
#region
/#endregion
折叠和长注释,但不折叠功能。 - 此行为似乎有些随机。有时,当插入符号位于
...
区域时,如果我向右或向左走,该区域只会展开;即使我只是向上或向下“经过”,有时也会展开。
在jetBrain的错误跟踪器上,此错误已在此处发出信号:https://youtrack.jetbrains.com/issue/VIM-629
它被驳回了,因为问题是“不可复制的”。我将看看是否有办法解决这个问题,但是显然没有希望很快解决这个问题。
解决方法
不幸的是,无法禁用它,因为它更像是IdeaVim中的错误。您可以在错误跟踪器上提交问题:https://youtrack.jetbrains.com/issues/VIM
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。