Как запустить цикл уничтожения в ipython5?
IPython 5 имеет кучу новых интересных функций редактирования, но похоже, что цикл уничтожения - это MIA.
Циклирование списка уничтожений выполняется в IPython 4 (и любой другой программе, основанной на readline), выполняя Alt-y после yank (Ctrl-y).
Эта функциональность отсутствует в IPython 5, или я просто скучаю по ней?
Вот полный пример для тех, кто не знаком с:
Вставьте слово "один" в список убийц:
Ctrl-a Ctrl-k
Вставьте слово "два" в кольцо уничтожения:
Ctrl-a Ctrl-k
После рывка (Ctrl-y, который вставит "два"), вы можете запустить цикл уничтожения с помощью Alt-y, например, чтобы вернуть "один".
1 ответ
Решение
Когда-либо светящийся @jonathanslenders (сопровождающий библиотеку python-prompt-toolkit, в которой лежала эта проблема) исправил проблему.