Интерактивный интерпретатор PHP: клавиши Delete и Ctrl + Aarrows работают неправильно

При запуске интерактивного интерпретатора PHP с кнопкой:

php -a

Удалить не работает (вместо этого выдает ~), перепрыгивая слова с помощью Ctrl + Стрелка влево и Ctrl + Стрелка вправо тоже не работает (;5D и ;5C соответственно). Это меня сильно раздражает - я использую php -a каждый день. Стоит отметить, что другие интерпретаторы (irb, ipython и т. Д.) Работают хорошо.

3
задан 3 July 2013 в 10:08

1 ответ

Для тех, кто все еще испытывает эту проблему, я повысил ошибку по php.net и получил ответ там - https://bugs.php.net/bug.php? id=65191&thanks=6

Мой ~/.editrc:

    bind \\e[3~ ed-delete-next-char
    bind \\e[1;5C vi-next-word
    bind \\e[1;5D vi-prev-word
2
ответ дан 3 July 2013 в 10:08

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

Похожие вопросы: