Поднимитесь на одну команду вместо одной строки в IPython 5

IPython 5 - это большой релиз. Одной из его особенностей является реальное многострочное редактирование с prompt_toolkit. Клавиша со стрелкой вверх теперь перемещается к предыдущей строке ввода вместо предыдущей команды ввода (блок строк).

Это потрясающе, но когда моя предыдущая команда занимает много строк, и мне нужно до нее добраться, я чувствую, что хочу подняться по одной команде за раз. Есть способ сделать это? Сочетание клавиш ctrl p работает точно так же, как и клавиша со стрелкой вверх, поэтому не дает решения.

2 ответа

Решение

На моей собственной бельгийской клавиатуре Mac работает fn shift.. Но я не могу сказать, работает ли это также для других языков.

Клавиши PageUp и PageDown делают именно то, что вы хотите, без каких-либо сочетаний клавиш; они работают на основе записи, а не на основе строкового подхода клавиш со стрелками.

Другие вопросы по тегам