Articles of readline

Rlwrap vi-motion-mode не работает с некоторыми программами

С rlwrap cat или rlwrap bash я могу использовать связывание клавиш “jk”, чтобы выйти из режима вставки. Это не работает с rlwrap ghci . Зачем?

Является ли один bash shellshock для исправления файла tar для SLES?

SERVER:/home/user # rpm -Uvh –test readline-5.1-24.4.7406.0.PTF.898762.i586.rpm warning: readline-5.1-24.4.7406.0.PTF.898762.i586.rpm: V3 DSA signature: NOKEY, key ID b37b98a9 error: Failed dependencies: readline = 5.0-9 is needed by (installed) readline-devel-5.0-9 SERVER:/home/user # rpm -qa | grep -i readl* readline-5.0-9 perl-TermReadKey-2.30-2 readline-devel-5.0-9 SERVER:/home/user # tar -xvf ssbash10GA-i386.tar bash-3.1-24.4.7406.0.PTF.898762.i586.rpm readline-5.1-24.4.7406.0.PTF.898762.i586.rpm SERVER:/home/user # Похоже, что readline-devel отсутствует в ssbash10GA-i386.tar: https://download.suse.com/Download?buildid=nNXClbWqawg~ Вопрос: Я […]

тайм-аут вызывает, когда цикл чтения заканчивается, когда `cat` отключен

Я не могу понять, почему timeout в вызове функции приведет к остановке цикла. У меня есть «решение», но я действительно очень заинтригован, как / почему это происходит! Кажется, что что-то связано с тем, что cat стала таймаутом команды? TL; DR while read -r line; do … done < file while read -r line; do … […]

Сделать zsh использовать readline вместо zle?

Есть ли способ заставить zsh использовать чтение readline /etc/inputrc и ~/.inputrc вместо zle модуля? Я сохраняю привязки ключевых inputrc командной строки в inputrc для глобального применения ко всем другим «оболочкам», которые используют его как те, что используются в sqlite , mysql и т. Д. Я думаю, zsh должен быть совместим с bash и предложить такой […]

Существуют ли какие-либо файлы конфигурации editline, чтобы заставить его действовать больше как readline?

Когда editline заменяет readline в нескольких пакетах программного обеспечения, которые я использую, раздражение растет при поведении и недостатках editline. Есть ли кто-то, поддерживающий файл конфигурации, по крайней мере, делает редактирование как можно более близким к поведению для чтения?

Меню Readline-complete на OS X

Я пытаюсь проверить, используя menu-complete на OS X 10.8, и он просто не работает. У меня это в моем .inputrc как таковом: "\Ms": menu-complete Затем я попытался сделать Cx Cr для перезагрузки .inputrc и он не работает. Я ушел и снова открыл терминал, и он не работает. Не поддерживается ли она в OS X? Или […]

Отключить автозаполнение вкладок в интерактивном режиме

Я set disable-completion on в моем ~/.inputrc , однако это не влияет на php в интерактивном режиме ( php -a ). Я хотел бы скопировать некоторый код из другого редактора в интерактивную оболочку php, которая использует символы вкладок как отступ.

Как создать кросс-платформенные команды привязки клавиатуры?

Я хотел бы иметь те же самые сочетания клавиш во всех терминалах, которые я использую. Поскольку у них нет одинакового * nix на них, и поскольку терминалы могут быть очень разными, я ищу достаточно переносимый способ получить быстрые клавиши с одного терминала * nix (по крайней мере, поддерживаемого стандартной установкой Ubuntu 12.04) к другим терминалам […]

Как изменить настройки чтения на клавиатуре?

Я проверил документы для readline (в man bash), и я не могу найти способ решить одну проблему: как изменить настройку readline (установить … вкл / выкл) при нажатии клавиши? Кажется, что привязки клавиш имеют форму: key:function или key:"string to enter" но когда я попробовал: key:set …. off это не сработало.

вставить текст буфера обмена плюс строку с .inputrc

У меня в моем .inputrc что-то вроде "\Cv": "script.sh " Я использую ссылку из моего буфера обмена в качестве параметра для скрипта, поэтому я набираю ctrl-v, а затем вставляю ссылку, а затем нажимаю enter. Поэтому я видел, что вы можете использовать «paste-from-clipboard», чтобы на самом деле вставить что-то. Есть ли способ сделать это все это […]