Описание тега readline
Библиотека readline Gnu используется другими программами, такими как оболочки и интерпретаторы, для обеспечения общих возможностей редактирования строк.
1
ответ
Общие сочетания клавиш для zsh zle и bash readline
В качестве оболочки я использую zsh, но есть много программ командной строки, которые используют readline. Мне также нравится настраивать различные сочетания клавиш (например, Ctrl Backspace и Ctrl Delete). Есть ли способ поделиться сочетаниями клав…
02 дек '13 в 06:36
1
ответ
Перенос строки прерывисто прерывается (R, tmux, readline)
Я часто поддерживаю несколько интерактивных сеансов командной строки R на своем рабочем столе, связанных с vim с помощью vim-r-plugin (что-то вроде ESS). Я использую tmux для удаленного подключения к ним, а также потому, что от этого зависит vim-r-p…
05 янв '17 в 04:30
1
ответ
Странная клавиатура при использовании sqlite shell на linux
Я использую коробку linux, соединенную через шпаклевку. Используя его с bash, моя клавиатура работает хорошо, но когда я использую оболочку sqlite (программа sqlite3), мои клавиши сходят с ума: del=^[[3~ up=^[[A left=^[[D right=^[[C down=^[[B вот мо…
05 мар '13 в 12:55
2
ответа
Как переопределить привязки клавиш по умолчанию в bash?
Я пишу этот файл конфигурации: # ~/.inputrc Control-d: "\C-udate +'%F %T'\C-m" Я хочу бежать date команда, когда я набираю Ctrl-d.Но я не могу переопределить поведение по умолчанию (exit).Спасибо за вашу помощь.
29 май '12 в 13:47
1
ответ
Как получить редактирование строки в стиле vi в командном режиме Vim?
При вводе команды с помощью ":" в Vim я часто нажимаю клавишу escape и / или пытаюсь перемещаться с помощью h,j,k и l или пробую другие комбинации клавиш в стиле vi, чтобы редактировать команду, которую я пишу. Я настроил readline для использования …
03 ноя '15 в 09:05
1
ответ
Почему `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-l…
04 дек '12 в 06:54
1
ответ
Переключение между режимами редактирования readline в октаве GNU
Когда я нажимаю на клавиатуру в командной строке октавы, я иногда обнаруживаю, что различные ярлыки чтения строки перестают работать, например C-a а также C-e просто вставьте ^A а также ^E, Мне потребовалось некоторое время, чтобы понять, что это по…
05 дек '12 в 12:54
2
ответа
Привязать ключ к новой строке в Bash, не отправляя команду
Я хочу нажать Mj, чтобы readline поместил курсор на следующую строку без ввода команды. Таким образом, я должен иметь возможность вернуть персонажа на предыдущую. линия. Этот ответ утверждает, что это не может быть сделано. Я думаю, что это неправил…
29 мар '15 в 02:52
1
ответ
Завершение табуляции для командных аргументов завершается неудачно в Cygwin из-за расширения `.exe`
Есть ли в Cygwin параметр конфигурации, чтобы, когда Bash заканчивал имя команды, имя файла .exe суффикс игнорируется (не включен)? Объяснение проблемы При использовании дополнения табуляции в Bash в системе Cygwin для завершения имени команды .exe …
03 май '16 в 10:33
0
ответов
Bash: история поиска назад сломана после SSH
Я регулярно выполняю ssh со своего ноутбука (mac) на рабочий стол (linux), и иногда, впоследствии, история поиска назад заканчивается сбоем и просто действует как предыдущая история. (Я не отслеживал, происходит ли это только и всегда ли после прерв…
27 июн '18 в 18:33
1
ответ
Как отключить клавишу 'V' в режиме редактирования VI от bash
Как мы знаем, после изменения режима Readline на vi по команде set -o vi а также set editing-mod vi, нажмите клавишу V может во временный файл для редактирования команды ( здесь более подробно). Я хочу отключить эту функцию. Я пытался переназначить …
01 мар '13 в 11:18
0
ответов
.inputrc, TAB и CTRL-i
По-видимому, когда мы нажимаем TAB в Терминале, вместо этого отправляется CTRL+i, поэтому мы не можем иметь различные привязки для этих нажатий клавиш в нашем.inputrc: "\C-i": forward-char TAB: complete Это заставляет TAB перемещать курсор на один с…
30 авг '13 в 10:51
4
ответа
Я использую Bash в "режиме vi". Какая последовательность горячих клавиш для редактирования текущей командной строки с использованием внешнего редактора?
В Bash"Emacs mode" (set -o emacs), Я могу редактировать текущую командную строку в моем любимом внешнем $EDITOR. Все, что мне нужно сделать, это нажать Ctrl+X, а затем Ctrl+E. Но, потому что я переключился на "режим vi" Баш (set -o vi), эта последов…
01 апр '14 в 15:47
1
ответ
readline - удаление слова под курсором
Например Alt-d удаляет слово до следующей границы слова. Есть также ярлык для удаления до предыдущей границы слова IIRC, но я бы хотел удалить слово под курсором (т. Е. До левой границы текущего слова и следующей границы слова). Это даже доступно в …
25 мар '15 в 13:11
0
ответов
Можно ли настроить bash таким образом, чтобы ctrl-W правильно удалял слова?
Readline предлагает нам две разные функции для удаления слова, ни одна из которых не представляется настраиваемой, и ни одна из них не подходит. Могу ли я выполнить какое-нибудь вуду, которое бы сочетало в себе поведение и давало мне то, что я ожида…
23 мар '17 в 19:52
1
ответ
Изменение ярлыка прокрутки буфера терминала
Насколько я знаю, сочетание клавиш для прокрутки буфера терминала - Shift+PgUp/PgDown, и это, кажется, универсальный стандарт, который заставляет меня подозревать, что он не является частью эмулятора терминала, а скорее управляется readline. Тем не …
17 июл '17 в 11:48
0
ответов
Zsh читать ввод в ZLE виджете
Я пытаюсь реализовать пользовательскую версию поиска истории Zsh при нажатии ctrl-r (хотя моя функция будет отображаться на другой ярлык). До сих пор я пытался использовать read, vared а также read-command читать ввод после того, как пользователь на…
25 фев '16 в 23:50
3
ответа
Как определить, какая версия readline bash используется?
Как определить, какую версию readline я использую в своей сессии bash? Мне интересно, потому что у меня есть библиотека readline 6.3, но set enable-bracketed-paste on в моем .inputrc работает, хотя эта функция была добавлена только в readline 7.0.…
20 янв '17 в 18:59
1
ответ
Почему вы не читаете строки с "for" в bash?
Я читал, что использование "for" не очень хороший способ читать строки в bash. Многие люди говорят, что в лучшем случае это неуклюже и неэффективно, а во многих случаях терпит неудачу. Я хотел бы знать, как лучше всего читать строки в bash. Благодар…
01 дек '11 в 17:30
1
ответ
readline / bash: Как отобразить клавиши Escape и клавиши со стрелками?
Из другой части программного обеспечения, управляемого командной строкой, я привык к следующему поведению: стрелки вверх / вниз пролистывают историю команд, сопоставляя строки, соответствующие символам, набранным до сих пор в текущей строке, а Esc у…
15 авг '13 в 14:34