Я запускаю IPython в cmd.exe в качестве интерактивной оболочки. При наборе кода в этой интерактивной оболочке он выполняет автоиндентирование (%autoindent
magic on on), или я мог бы использовать Tab для отступа вручную, но он не выполняет деиндентирование автоматически даже после строки с return
илиraise
оператор, либо сочетание клавиш Shift + Tab или Ctrl + ] . Есть ли быстрый способ сделать отступ вручную, вместо того, чтобы несколько раз нажать Backspace ?
Пример приведен в приведенном ниже коде с текущей позицией курсора на |
, я хотел быбыстро удалить его до уровня оператора if
.
def hello(a):
if a == 0:
return
| # | is the current cursor position.