如何配置Jupyter笔记本自动缩进?

时间:2019-11-07 14:05:46

标签: jupyter-notebook auto-indent

我最近开始使用Jupyter Notebook,但对自动缩进感到不满意:按Tab总是在光标所在的位置添加四个空格(或我在参数中设置的任意数量的空格)。有没有一种方法可以将自动缩进设置为更像我在emacs中所习惯的那样

  • 按下标签会自动使当前行缩进(无论光标在该行的什么位置),
  • 在允许的缩进之间多次按下制表符?

通常,在单击一行中间的Tab键后,我最终不得不删除我不小心添加的空格,所以我希望可以更改笔记本的行为。


一个示例,其中|指定光标的位置:

for j in range(3):
    for i in range(3):
   print(|j)

按一次制表符会将行设置为其默认缩进

for j in range(3):
    for i in range(3):
        print(|j)

多次按制表符将使缩进循环在8、4和0前导空格之间。

是否可以通过这种方式在Jupyter笔记本中配置自动缩进?

0 个答案:

没有答案
相关问题