【问题标题】:Vim key map in jupyter notebookjupyter notebook 中的 Vim 键映射
【发布时间】:2017-11-22 15:13:54
【问题描述】:

使用 jupyter 编辑 .py 文件时,我可以在 Edit 下拉菜单中选择 vim 键映射(以及 Default、emacs 和 Sublime text 选项)。但是,当打开笔记本文件 (.ipynb) 时,我没有此选项。有没有办法激活它?

我知道那里有一些第三方插件,但它们似乎不支持块选择模式和其他更高级的选项,如正则表达式命令。

不确定这是否重要,但我正在使用 Anaconda 导航器打开我的笔记本。

【问题讨论】:

  • 问题不在于 vim 编辑器。它是另一个编辑器,提供了一些类似 vim 的功能。毕竟你不应该期望它变成 vim。
  • 我明白了。感谢您的编辑。在 jupyter 中编辑 .py 文件时可用的类似 vim 的功能非常接近“真正的”vim,与编辑 .ipynb 文件时不同......因此我希望那里有更多的东西。

标签: anaconda jupyter


【解决方案1】:

检查这个插件lambdalisue/jupyter-vim-binding

附上截图以了解该插件:

【讨论】:

  • 太棒了!谢谢。我看到了那个,但从电影中推断出这不是我想要的。但我可能错了。是否允许输入正则表达式命令、块选择(ctrl-v)等?
  • 是的,确实允许。
  • 请注意,这个很棒的插件的作者已经换了一份工作,并且没有维护代码 - 请参阅 github repo 中的公告。截至此评论,该插件似乎还活着并且很好!
猜你喜欢
  • 2016-07-22
  • 2016-04-21
  • 1970-01-01
  • 2019-12-29
  • 2010-10-20
  • 2011-03-31
  • 2011-04-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多