Мне потребовалось много времени, чтобы понять это, но это было очевидно. Вместо того, чтобы Tabпросто нужен Space.
Как добавить отступ в Python 3.4 в интерактивном режиме Terminator Linux?
Я начинаю Python с основ.
В Python 3.4 Tutorial есть пример для интерактивного режима:
>>> the_world_is_flat = True >>> if the_world_is_flat: ... print("Be careful not to fall off!") blablabla
Я на Linux, использую Terminator, установка по умолчанию Python 3.4. Проблема в отступе раньше print
. На самом деле проблема в любом отступе.
Гугл говорит, что по умолчанию у меня там должен быть отступ с Tabключом. И я могу изменить это с изменениями в ~./inputrc
файле для Tab - завершено (автозаполнение) - я надеюсь, вы понимаете, о чем я. Итак ... у меня другой дефолт.
Редактирование строк моего интерпретатора включает интерактивное редактирование (команды emacs, такие как Cp, Cf, Cb и т. Д. - работа - YAY!), Поэтому, возможно, из-за этого у меня Tabпо умолчанию есть функция автозаполнения (YAY! Я люблю автозаполнение!).
Отлично. Но если я Tabуже занят, как сделать отступ? Следуя дорожке «команды emacs», я пытался сделать это так же, как в Emacs, когда редактирование файла Python - «Cc>». Но Cc ( Ctrl+ C) в оболочке, даже когда включен интерпретатор Python, является комбинацией клавиш прерывания, поэтому он не работает.
Если Tabне работает и Cc> не работает, как мне сделать отступ в Python 3.4, Terminator?
Я не хочу «выключать» Tab-автозаполнение, даже если это возможно. Мне очень нравится эта функция.
2 ответа на вопрос
На самом деле, каждый 4 Spaceпонимается как Tabв Python.
Похожие вопросы
-
2
Как отправить escape-символ на OS X терминал?
-
1
Как разблокировать заблокированный файл псевдонимов в OS X?
-
4
Использование публичных терминалов для входа в ваши личные учетные данные
-
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
2
Mac OS X: нужен простой скрипт
-
4
Прозрачный терминал Unicode X не привязан к среде рабочего стола?
-
3
Группы окон OSX
-
1
Отступ абзацев в Microsoft Word
-
3
Как я могу создать оглавление для документа уценки с помощью Python / AWK / SED?