Jupyter 实验室:ctrl + z 快捷键仅适用于选定的单元格,而不适用于所有修改的单元格

jim*_*mmy 6 shortcut jupyter-lab

开始了...

最近,随着 Jupyter Lab 的新更新,当我按“ctrl+z”命令时,恢复过程适用于我之前修改的所有单元格,我只想修改我选择的单元格。我该如何解决这个问题?

Bla*_*ven 5

最近我也遇到了同样令人沮丧的问题。我在此处添加一张图片来说明如何禁用文档范围的撤消/重做。

JupyterLab -> 设置 -> 高级设置编辑器 -> 笔记本 -> Ctrl-F 找到“撤消” -> 选中“实验设置...”框。

之后记得关闭并重新打开 JupyterLab

在此输入图像描述

  • 你让我免于回到 Jupyter 笔记本 (2认同)

Adr*_*ico 2

这是由于 JupyterLab 3.2 中引入了文档范围历史记录功能。

\n

您必须:
\n1- 禁用文档范围的撤消重做(在Advanced Settings Editor\xe2\x86\x92中Notebook,)

\n
 "experimentalDisableDocumentWideUndoRedo": true,\n
Run Code Online (Sandbox Code Playgroud)\n

并重新加载页面。
\n或者\n2- 使用or if conda
安装 3.1 jupyterlabpip install "jupyterlab<=3.1"conda install -c conda-forge "jupyterlab<=3.1"

\n

请参阅:\n@krassowski 回答:\n如何撤消/重做 Jupyter 笔记本中选定单元格内的更改?

\n

相关 Github 问题:\n https://github.com/jupyterlab/jupyterlab/issues/10791

\n

相关变更日志:\n https://jupyterlab.readthedocs.io/en/stable/getting_started/changelog.html#id116

\n