Избавляемся от пробела в конце табуляции из авто-отступа Python от Jupyter - PullRequest
0 голосов
/ 10 апреля 2019

Это вопрос текстового редактора, а не синтаксическая ошибка / вопрос API.

Когда я начинаю писать функциональный блок for / if / while / в лабораторном редакторе Jupyter, редактор автоматически делает отступследующая строка для меня.

Это то, что я хочу в большинстве случаев, но когда я напишу последнюю строку моего блока и нажму Enter, Jupyter также автоматически сделает отступ в этой строке (у него нетспособ узнать, что я хочу выйти из блока).Затем я должен удалить вкладку, и если я забуду удалить вкладку, в моем коде есть невидимая вкладка.

Невидимые вкладки раздражают, потому что я люблю использовать { и }, чтобы прыгать вокругабзацы в командном режиме vim, и vim распознает одну невидимую вкладку как абзац (я использую доступные привязки vim лаборатории Jupyter здесь .)

Они также раздражают, потому что я иногдав конечном итоге добавление «невидимых изменений вкладок» в мои git коммиты, которые загромождают различия и журналы.

Так что я бы хотел какой-то способ очистить невидимые вкладки или какой-то способ быстро выйти из блока, чтобы сказать«Jupyter, который я больше не хочу авто-отступ.

...