Вопросы с тегом «readline»

Библиотека readline Gnu используется другими программами, такими как оболочки и интерпретаторы, для обеспечения общих возможностей редактирования строк.

98
Как перезагрузить .inputrc?

Фон Я слышал, что модуль readline читает ~/.inputrcи именно так он меняет поведение нажатий клавиш в таких программах, как bash. Вопрос Как я могу перезагрузить это после редактирования, чтобы увидеть измененное поведение без перезапуска моей терминальной...

44
Экран Bash vs. Gnu: замените Ctrl-A на Ctrl-Shift-A

Я новый пользователь экрана GNU. Я использую Bash очень долгое время и хочу попробовать GNU Screen. Как вы знаете, GNU Screen использует 'Ca' (Control-A) в качестве командного символа. Проблема в том, что это мешает функции редактирования строки в Bash (и GNU Readline), потому что Control-A в Bash...

23
Привязка обратного слова уничтожения к Ctrl + w

Я пытаюсь перейти от длительного использования Tcsh к недавнему исследованию Bash. Мне удалось перенести все мои любимые функции, кроме Ctrl + w, который рассматривает пробелы и слэши как границы слов, скорее всего, backward-kill-word. В Bash, однако, readline удаляет весь путь до первого пробела,...

19
SQLite с поддержкой readline в Ubuntu

Я установил sqlite3пакет в Ubuntu, и поддержка readline отсутствует. Это означает, что нет истории команд, и эти отличные функции readline дает вам. Это проблема конфигурации или упаковки? Есть ли где-нибудь другой архив пакетов, который бы дал мне поддержку readline из коробки? Или как собрать сам...

15
Завершение вкладки терминала [дубликат]

На этот вопрос уже есть ответ здесь : Закрыто 7 лет назад . Возможное дублирование: завершение Bash для команд в Mac OS Я только что перешел с Linux на Mac, и одна из проблем, с которыми я сталкиваюсь, заключается в том, что завершение табуляции составляет всего 1 уровень, и я не уверен, как это...

15
Mac readline - библиотека не загружена

Я работаю на Mac, Sierra 10.12.3, и пытаюсь получить доступ к базе данных PostgreSQL с помощью psqlкоманды, но она выдает ошибку dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib Referenced from: /usr/local/bin/psql Reason: image not found Abort trap: 6 День или два назад я...

15
Удаление строки чтения Bash до предыдущего слэша

В режиме bash emacs можно ли удалить до предыдущего символа косой черты? Например, если я ввел команду cp /usr/local/bin/reallylongincorrectfolder /home/myname/reallylong_and_correct_pathи хочу просто удалить. reallylongincorrectfolderЕсть ли ярлык? Это очень общий сценарий для меня в bash. Что-то...

14
Почему `bind` и` .inputrc` ведут себя по-разному?

Я пытаюсь сделать правильную вещь и поместить свои привязки клавиш в ~/.inputrc. Тем не менее, оказывается, что я должен изменить bind '"\e\C-j":"\e[1~quiet \e[4~\n"' в "\e\C-j": "\eOHquiet \eOF\n" Теперь \eOH(привязка nav-block-pos1 к beginning-of-line) и \eOF( привязка nav-block-end к...

13
Есть ли способ использовать ctrl-r после ввода части команды в bash?

В bash команда Ctrl+ rочень полезна, я набираю Ctrl+, r whateverи она ищет в моей истории команды, содержащие слово whatever. Но если я наберу whateverи пойму, что хотел бы найти это слово и нажать Ctrl+, rничего не произойдет. Есть ли способ нажать клавишу и заставить ее вести себя так, как будто...

13
Mac Terminal / Проблемы с курсором истории iTerm

Очень часто я запускаю команду в Terminal.app или iTerm, нажимаю стрелку вверх, чтобы вернуться, чтобы отредактировать ее, и курсор переходит на строку выше или где-то совершенно не в том месте. Это особенно происходит, когда команда настолько длинна, что переносится на следующую строку. Иногда все...

12
PowerShell: улучшения истории (readline)?

Некоторые вещи, которые мне нравятся в Bash и которые я хотел бы знать, как делать в PowerShell: В Bash у меня настроена прокрутка истории, чтобы она прокручивала только те команды, которые начинаются с того же префикса, что и текущая строка. Если я хочу посмотреть мой последний коммит (например,...

11
Есть ли способ сохранить макрос клавиатуры в bash?

Я хотел бы навсегда сохранить макрос клавиатуры, который я записал, используя C-x (и C-x ). Есть ли простой способ «увидеть источник» моего недавно записанного макроса, чтобы я мог связать его с сочетанием клавиш в ~ / .inputrc? Я думал, dump-macrosчто сделал бы это, но это не похоже...

11
Ctrl-e и Ctrl-a не работают на Ubuntu Hardy?

Я использую Mac, поэтому у меня нет Главная а также Конец клавиши на моей клавиатуре. Я также SSH к серверам Linux совсем немного. Я обнаружил, что когда я подключаюсь по SSH к серверу Ubuntu Linux с Jaunty, я могу использовать привязку клавиш readline Ctrl - а также Ctrl - е чтобы переместить...

9
Странная клавиатура при использовании sqlite shell на linux

Я использую коробку linux, соединенную через шпаклевку. Используя его с bash, моя клавиатура работает хорошо, но когда я использую оболочку sqlite (программа sqlite3), мои клавиши сходят с ума: del=^[[3~ up=^[[A left=^[[D right=^[[C down=^[[B вот мой env (соответствующая часть): TERM=linux...

8
Readline в режиме vi: как включить стрелки вверх / вниз?

Когда bash имеет привязки vi (set -o vi), стрелки вверх / вниз работают как в командном, так и в режиме вставки. Когда я настраиваю ~ / .inputrc в readline для использования режима vi (установите режим редактирования vi), такие приложения, как irb, не получают функции стрелки. Я попытался...

6
readline / bash: Как отобразить клавиши Escape и клавиши со стрелками?

Из другой части программного обеспечения, управляемого командной строкой, я привык к следующему поведению: стрелки вверх / вниз пролистывают историю команд, сопоставляя строки, соответствующие символам, набранным до сих пор в текущей строке, а Esc удаляет все, что было напечатано до сих пор. на...

1
.inputrc, TAB и CTRL-i

По-видимому, когда мы нажимаем TABв Терминале, вместо этого отправляется CTRL+ i, поэтому мы не можем иметь разные привязки для этих нажатий клавиш в нашем .inputrc: "\C-i": forward-char TAB: complete Это заставляет TAB перемещать курсор на один символ вперед вместо отображения меню завершения....