Это вопрос текстового редактора, а не синтаксическая ошибка / вопрос API.
Когда я начинаю писать функциональный блок for / if / while / в лабораторном редакторе Jupyter, редактор автоматически делает отступследующая строка для меня.
Это то, что я хочу в большинстве случаев, но когда я напишу последнюю строку моего блока и нажму Enter, Jupyter также автоматически сделает отступ в этой строке (у него нетспособ узнать, что я хочу выйти из блока).Затем я должен удалить вкладку, и если я забуду удалить вкладку, в моем коде есть невидимая вкладка.
Невидимые вкладки раздражают, потому что я люблю использовать {
и }
, чтобы прыгать вокругабзацы в командном режиме vim, и vim распознает одну невидимую вкладку как абзац (я использую доступные привязки vim лаборатории Jupyter здесь .)
Они также раздражают, потому что я иногдав конечном итоге добавление «невидимых изменений вкладок» в мои git коммиты, которые загромождают различия и журналы.
Так что я бы хотел какой-то способ очистить невидимые вкладки или какой-то способ быстро выйти из блока, чтобы сказать«Jupyter, который я больше не хочу авто-отступ.