从Jupyter的Python自动缩进中摆脱尾随制表符空白

时间:2019-04-10 17:58:09

标签: python vim jupyter-notebook jupyter-lab

这是一个单词编辑器问题,而不是语法错误/ API问题。

当我开始在Jupyter实验室编辑器中编写for / if / while / function模块时, 编辑器将为我自动缩进下一行。

这是我大多数时候想要的, 但是当我写完块的最后一行时 然后按Enter, Jupyter还将自动缩进该行(它无法知道 我想退出该区块)。 然后我必须删除标签 如果我忘记删除标签 我的代码中有一个不可见的标签。

不可见的标签令人讨厌,因为 我喜欢使用}Sequence 在vim的命令模式下跳转段落 并且vim将识别单个不可见的标签 作为段落(我正在使用here的Jupyter实验室vim绑定。)

他们也很烦,因为 我有时最终会添加“不可见的标签更改” 到我的git commits 使得差异和日志变得混乱。

所以我想用某种方法清理不可见的标签 或以某种方式快速退出街区 告诉Jupyter我不再想要自动缩进。

0 个答案:

没有答案