使用 vim 编辑器设置时如何在 Google Colab 中导航黑白单元格?

yix*_*829 6 vim jupyter-notebook google-colaboratory

在谷歌colab “默认”编辑器键绑定中,我可以通过点击向上/向下移动单元格esc,然后使用jk。但是,如果我在输入时使用“vim”作为键绑定,esc它只会退出到正常模式j,并且只k允许我导航当前单元格中的文本。

如何将焦点向上或向下移动到“vim”键绑定下的其他单元格?

重现:在 Google Colab 窗口中进入Ctrl + M + H首选项并选择“编辑器键绑定”“Vim”。然后返回尝试使用jk向上或向下移动。光标将仅限于当前单元格。

Pog*_*Pog 7

要使用 vim 键绑定聚焦下一个/上一个单元格,请执行以下操作:

esc离开编辑模式

Ctrl + m, n选择下一个单元格

Ctrl + m, p选择上一个单元格

注意:按以上顺序按或Ctrl时需要松开按键。np

您可以通过以下方式记住它们:(n)ext(p)revious


yix*_*829 2

我的解决方案:在“键盘首选项”中,我设置^ + j为“下一个单元格”和^ + k“上一个单元格”。您也可以只使用默认的键绑定,但我个人发现这种方式更容易。