4
ответа

Как распечатать нажатия клавиш в .inputrc формате?

Какое приложение я могу использовать для выяснения, что вставить .inputrc для какого-либо пользовательского сочетания клавиш? Я попробовал некоторых, и ни один из них, кажется, не применим: showkey, showkey-a и читают просто печать 'если...
19.03.2012
3
ответа

Как назвать “sub” .inputrc? (Как в .bashrc, где можно “получить sub_script.sh”),

Мой ~/.bashrc содержит точно одну строку: источник my_config/my_actual_bashrc.sh Является там эквивалентом с .inputrc, таким образом, мои настройки могут быть в отдельном месте, и "названы" ~/.inputrc?
15.01.2015
2
ответа

Полный список опций для .inputrc / readline

Я всегда знал, что вы можете переключаться между привязками Vim и Emacs для Bash, изменяя .inputrc. Теперь я понимаю, что на самом деле есть несколько разных полезных опций, которые я решил включить, в том числе: ...
25.01.2020
2
ответа

Как привязать комбинацию клавиш к null в.inputrc?

Вы можете привязать такие клавиши, как Ctrl -Влево и Ctrl -Вправо в.inputrc следующим образом:#Ctrl -Влево "\033[1;5D" :назад -слово #Ctrl -Вправо "\033[1;5C" :вперед -слово Как связать Ctrl -Вверх и Ctrl -Вниз в ничто?...
11.12.2019
2
ответа

Краткий переход к совпадающим скобкам в Bash

В vim есть опция showmatch. Когда вы вводите закрывающую скобку в режиме вставки, курсор перемещается к соответствующей открывающей скобке (на том же уровне вложенности), а затем обратно. ...
26.09.2019
2
ответа

Где задокументировано, что "\e" обозначает клавишу Alt в .inputrc

Несколько дней назад я узнал, что могу использовать "\ej": история-поиск-назад "\ek": поиск по истории вперед, чтобы избежать клавиш со стрелками. Теперь, когда это работает как шарм, и я начал читать bash-docs ...
23.09.2019
2
ответа

Использовать переменную среды в .inputrc keybinding

Я бы хотел добавить привязку клавиш к моему .inputrc, которая помещает значение переменной среды USER в командную строку . Я пробовал все виды экранирования, но строка $ USER дословно записывается в ...
15.05.2018
2
ответа

Как привязать Ctrl + стрелки / backspace / del к командам Readline

Я пытаюсь сделать следующие привязки в моем ~ / .inputrc: (Ctrl + Del): kill-word (Ctrl + Backspace): назад-kill-word (Ctrl + стрелка вперед): вперед-слово (Ctrl + стрелка назад): обратное слово (На главную): ...
12.05.2017
2
ответа

Оператор If в inputrc

Я использую центральное расположение для моего bashrc и источник его для всех моих пользователей, например: GLOBAL_BASHRC = "/ path / to / global / bashrc "если [-r" $ GLOBAL_BASHRC "-a -f" $ GLOBAL_BASHRC "]; then # Загрузить ...
13.04.2017
2
ответа

удар - неправильная привязка сочетания клавиш с control+alt+space

Я пытаюсь установить некоторую привязку сочетания клавиш, но я испытываю затруднения. Моя оболочка является ударом, мой терминал является терминальным гномом, и моей системой является Ubuntu 14.04 в графическом режиме. Редактирование: моя клавиатура являе
22.03.2015
2
ответа

Как распечатать сочетания клавиш в человекочитаемой форме?

Было бы очень полезно иметь удобный для пользователя способ получить обзор в настоящее время определяемых сочетаний клавиш. Другими словами, учитывая/etc/inputrc строки "\e [A": history-search-backward "\e [11 ~...
19.03.2012
1
ответ

Могу ли я заставить команду очистки вести себя как Ctrl -L в Bash?

Похоже, что clear и bash Ctrl -L сильно различаются; очистить полностью удаляет всю предыдущую информацию о терминале (, поэтому вы не можете прокручивать вверх ), пока Ctrl
26.10.2021
1
ответ

CamelCase -осведомленность назад -убить -слово в строке чтения

назад -убить -слово — это действие строки чтения, которое удаляет предыдущее буквенно-цифровое слово. Например, применение этого действия в следующем сценарии (▯ указывает положение курсора )эхо привет -...
25.05.2021
1
ответ

bash inputrc не загружается

Я создал ~/.inputrc и не вижу никаких его эффектов в строке чтения bash. $ bind -f ~/.inputrc не показывает ошибку и не загружает файл. $INPUTRC не установлен, и если я экспортирую INPUTRC= ~/.inputrc в ~/....
16.12.2020
1
ответ

Как сопоставить Alt Backspace с какой-либо командой в.inputrc?

Кто-нибудь знает, как связать комбинации клавиш с Alt в inputrc? Я хочу сопоставить комбинацию клавиш Alt+Backspace для слова назад -kill -, но когда я нажимаю Ctrl+V и Alt+Backspace, чтобы увидеть, какие символы...
06.10.2020
1
ответ

Проблемы в linux xterm/rxvt/console под SSH после перехода на UTF -8

Я использую bash и использую кодировку Latin1 всю свою жизнь, так как у меня всегда были проблемы при попытке перейти на рекомендованную UTF -8. В конце концов я сдался и перевожу все на UTF -8....
03.10.2020
1
ответ

Как переназначить Control -w в Bash?

Я читал ответы на подобные вопросы как на этом форуме, так и в других местах, но не могу заставить его работать на меня. Я пытаюсь переназначить Ctrl + W, чтобы удалить слово вперед, а не назад. Я...
13.07.2020
1
ответ

Перепривязка истории обратного поиска в bash

История обратного поиска привязана к C-r по умолчанию. Можно ввести C-r, чтобы начать поиск, а затем снова ввести C-r, чтобы перейти к более раннему совпадению. Я привязал историю обратного поиска к \er (Alt-r). Эта...
17.12.2019
1
ответ

Какие популярные программы используют GNU Readline?

Я читал о привязках клавиш в Bash. Кажется, они основаны на Emacs, но предлагают возможность переключения на vi. Вы можете использовать set -o vi в вашем .bashrc для работы с Bash, но я видел, что там было...
22.11.2019
1
ответ

Выполнить функцию readline без привязки клавиш?

Я просто читал readline страницу справочника и обнаружил набор больших команд, о которых я не знал. Однако несколько не имеют привязок клавиш по умолчанию. Есть ли способ выполнить несвязанные команды...
03.11.2019
1
ответ

Могу ли я установить один профиль для каждого сервера, к которому я подключаюсь по SSH?

Мне очень часто приходится создавать новые виртуальные машины в облаке по работе. Каждый раз, когда я подключаю новый удаленный сервер с помощью ssh, мне нужно вручную установить некоторые конфигурации, такие как завершение-игнорирование-регистра, в моем
29.10.2019
1
ответ

Как указать readline использовать обновленный .inputrc?

Я обновил свой файл ~/.inputrc, чтобы протестировать функцию show-all-if-unmodified, и теперь хочу попробовать. Как мне использовать его, не выходя из системы и снова не входя в нее?
09.08.2019
1
ответ

inputrc не работает в ubuntu 18, как это было в 16 и ниже

Я создал простой .inputrc в моем пользовательском каталоге и добавил следующее: "e[A": история-поиск-обратный". "e[B]: история-поиск-вперед" "e[C]: форвард-чар "e[D": баскетбольная перезарядка с обратной перезарядкой ...
19.02.2019
1
ответ

Бэш "set -o vi" vs readline's own options?

Я знаю, что есть, для readline, set editing-mode vi Вы можете поместить вышеуказанную опцию в ~/.inputrc, режим редактирования документируется Readline как режим редактирования (emacs) Контроль того, начинается ли readline с ...
04.12.2018
1
ответ

В чем разница между .bashrc и .inputrc

Я новичок в системе unix и считаю интересным создание индивидуальных функций и конфигураций в файлах настроек, таких как .bashrc и .inputrc. Однако я не понимаю различий ...
15.02.2018
1
ответ

Вызов функций из bashrc в inputrc

Я использую Arch Linux (4.13.11), и в моем .bashrc есть пользовательская функция, которая находит файл с помощью fzf, а затем открывает этот файл в редакторе по умолчанию: # Найдите файл с помощью fzf внутри панели Tmux и...
20.11.2017
1
ответ

опция tmux 'xterm-ключи' не включает control+arrows

Я не могу заставить tmux распознать последовательность Ctrl-Left-arrow по-другому по сравнению только с стрелкой влево и то же для стрелки вправо также. В моем ~/.inputrc, я отобразил эти последовательности (как выпущено 2...
13.04.2017
1
ответ

Измените .inputrc для исправления ошибки Терминала Mac с vi режимом

У меня в настоящее время есть ошибка в Терминале моего Mac (я на самом деле использую iTerm2, но это все еще там), где, после того как я нажимаю стрелку влево после ввода, я не могу пойти мимо последнего знака. Есть ли способ, которым я могу изменить...
13.04.2017
1
ответ

Привязка Readline не работает с модификаторами Control и Shift

Я настраиваю привязку клавиш GNU Readline в Bash. В частности, я хочу добиться следующего эффекта привязки: Control' ==> 'I' ControlShift' ==> "I" Control` ==> `I` Control[ ==>...
01.07.2016
1
ответ

inputrc загружается неправильно

Я добавил следующее в мой ~/.inputrc: set show-all-if-ambiguous on # single tab to start completion help set completion-ignore-case on # завершение не чувствительно к регистру $include /etc/inputrc If ...
24.06.2015

Метод ввода является программой, которая позволяет любые данные, такие как штрихи клавиатуры или движения мыши, чтобы быть полученной, как введено. Это используется для ввода специальных символов и символов что обычно не найденный на устройстве ввода данных (клавиатура).

Пример методов ввода:

  • IBus
  • XIM
  • uim
  • SCIM
  • IIIMF

Также посещение: Список методов ввода для платформ Unix

---------121--------1049----inputrc является конфигурационным файлом для библиотеки Readline

inputrc является конфигурационным файлом для библиотеки Readline

inputrc конфигурационный файл для .

Используйте тег , если Ваш вопрос о настройке или о inputrc синтаксис.

Ресурсы