IdeaVim 与 PyCharm 上的 Jupyter Notebook

Posted

技术标签:

【中文标题】IdeaVim 与 PyCharm 上的 Jupyter Notebook【英文标题】:IdeaVim with Jupyter Notebook on PyCharm 【发布时间】:2017-01-21 15:45:04 【问题描述】:

我正在试用 IntelliJ。我已经安装了 Python 插件和 IdeaVim。

我无法使用 hj 在 Jupyter Notebook 单元格中正确导航。我的意思是,在正常模式下,我无法使用hj 转到下一个(或上一个)单元格,即使有一个单元格。

有没有办法在没有鼠标的情况下做到这一点,可能可以重新绑定?我已经阅读了教程并试图在程序中找到一些东西,但找不到。

【问题讨论】:

【参考方案1】:

Ideavim 插件目前似乎不支持 Pycharm 的笔记本实现 :(

有一个开放的issue marked as "bug" on Ideavim's issue tracker 于 2015 年开放,此后似乎没有任何进展。 但是根据问题线程中的评论,您可以:

进入命令模式的有趣方法是输入一些东西,这样建议面板就会出现,现在按“esc”你将进入 Vim 命令模式

所以这可能表明这可能会在未来得到解决和更新。

作为替代方案,您可以尝试jupyter-vim-binding,但它也不适用于 Pycharm。

【讨论】:

感谢您的建议小组技巧。我不小心这样做了,无法弄清楚我做了什么。

以上是关于IdeaVim 与 PyCharm 上的 Jupyter Notebook的主要内容,如果未能解决你的问题,请参考以下文章

pycharm比idea更占内存

装了pycharm还能装idea吗?

pycharm 通过 vim 删掉 第一列

2020.1 PyCharm 激活

如何在idea中关闭vim模式

如何在Vim中配置IdeaVIM Ctrl + N和Ctrl + P完成?