2016-09-23 3 views
1

У IPython 5 есть куча опрятных новых функций редактирования, но похоже, что на велосипеде кольцо убийства - MIA.Как цитировать кольцо убийства в ipython5?

велосипедистов уничтожений делаются в IPython 4 (и любой другой программе на основе Readline) путем выдачи Alt-й после рывка (Ctrl-у).

Является ли эта функциональность не присутствующей в IPython 5, или я просто ее пропускаю?


Вот полный пример, для тех, кто не знаком:

Нажмите на слово «один» на уничтожений:

онеCtrl-аCTRL-K

Нажмите на слово "два" на уничтожения:

тшоCtrl-ACtrl-K

После рывка (Ctrl-Y, который будет вставлен «два»), вы можете начать циклическое циклическое уничтожение с помощью Alt-y, чтобы получить «один» назад, например.

+0

Это привело меня в бешенство последние несколько недель. Наконец, я провел некоторое исследование, и кажется, что на данный момент [python-prompt-toolkit] (https://github.com/jonathanslenders/python-prompt-toolkit), который использует IPython, еще не имеет ' kill-ring' и, таким образом, 'My' еще не реализован (см. [этот комментарий] (https://github.com/ipython/ipython/issues/9425#issuecomment-215948436) по вопросам IPython). – jarvisschultz

+0

Я только что опубликовал [вопрос о python-prompt-toolkit] (https://github.com/jonathanslenders/python-prompt-toolkit/issues/414) ... может быть, если я найду несколько дополнительных минут, я попробую выкопать и выяснить, что потребуется для его реализации. – jarvisschultz

ответ

0

Вечно светящиеся @jonathanslenders (хранитель библиотеки python-prompt-toolkit, где находится эта проблема, имеет fixed the issue.