iPython построен на GNU Readline - той же основе для редактирования командной строки в bash.
Документация пользователя Readline охватывает сочетания клавиш.
Я в основном люблю ipython, но раздражен моими попытками найти любую документацию для сочетаний клавиш. Я могу стрелять / прокручивать мою историю команд, я могу использовать ctrl rдля поиска в моей истории, а-ля bash, но другие команды bash / readline, alt Dчтобы удалить слово или ctrl kудалить строку, не работают. Я видел много вопросов, которые, кажется, касаются сочетаний клавиш и их сочетаний, но не так много ответов.
iPython в Terminal.app: многострочное редактирование
Я бы согласился на помощь по удалению отступов прямо сейчас - ipython отлично справляется с отступами для вас, когда вы запускаете определение цикла или функции, но кажется, что я должен что-то пропустить каждый раз, backspace backspace backspace backspaceкогда делаю отступ, когда заканчиваю свой цикл ,
iPython построен на GNU Readline - той же основе для редактирования командной строки в bash.
Документация пользователя Readline охватывает сочетания клавиш.
Вам не нужно backspace, просто нажмите еще enterраз, когда вы хотите закончить свой блок; пустая строка будет сигнализировать о конце блока, а лишние пробелы будут игнорироваться.
В [17]: для i в диапазоне (2): ....: для k в диапазоне (1): ....: печать я, к ....: 0 0 1 0 В [18]: