Перейти к содержимому

Метка readline

Подборка 77 вопросов с тегом «readline» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.

77 вопросов

0 голосов
1 ответ
777 просмотров

Предотвращение выхода Python на Ctrl-D

Ответ: В базовых программах, которые используют режим «cooked», например cat, подключаетсяCtrl+D к tty-слою как символ eof - он не отправляется непосредственно процессу, но генерирует усл...

0 голосов
2 ответа
499 просмотров

Режим Bash vi: имитация ввода в привязке

Ответ: Конечно, я нахожу решение через 5 минут после публикации вопроса, но после нескольких часов поиска ответа. Я заменил \nбуквальный символ для ввода, который показан как ^Mв vim. Цит...

0 голосов
0 ответов
309 просмотров

Bash: история поиска назад сломана после SSH

Я регулярно выполняю ssh со своего ноутбука (mac) на рабочий стол (linux), и иногда, впоследствии, исторический поиск назад заканчивается неудачей и просто действует как предыдущая...

0 голосов
1 ответ
402 просмотра

Изменение ярлыка прокрутки буфера терминала

Ответ: Эти ключи обрабатываются эмулятором терминала. Readline не играет абсолютно никакой роли в этой истории. В konsoleвы можете изменить ярлыки в настройках профиля. В gnome-terminalни...

1 голос
0 ответов
408 просмотров

Можно ли настроить bash таким образом, чтобы Ctrl-W правильно удалял слова?

Readline предлагает нам две разные функции для удаления слова, ни одна из которых не выглядит настраиваемой, и ни одна из них не подходит. Могу ли я выполнить какое-нибудь вуду, ко...

3 голоса
1 ответ
1 086 просмотров

Как определить, какая версия readline bash используется?

Ответ: Не уверен, насколько вы привержены использованию fink, но есть еще один менеджер пакетов для macOS, который называется homebrew и может быть найден здесь или по адресу http://brew....

1 голос
1 ответ
836 просмотров

перенос строки прерывисто прерывается (R, tmux, readline)

Ответ: Это было исправлено / улучшено в R 3.3.2. Смотрите соответствующую часть файла NEWS и сообщенную ошибку : УСТАНОВКА И ВКЛЮЧЕННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ: * Versions of the readline...

4 голоса
1 ответ
1 566 просмотров

Завершение табуляции для аргументов команды в Cygwin происходит из-за расширения `.exe`

Ответ: Оказывается, в Cygwin есть опция конфигурации, которая настраивает Bash так, чтобы он не включал .exeрасширение имени файла при завершении имени команды. Включение completion_strip...

1 голос
0 ответов
401 просмотр

Что является близким вариантом в zsh для readline 'завершению-префикса-отображения-длины`

При завершении, если набранная часть длинная, эта опция заменяет ту же часть в пунктах меню завершения с многоточием. Особенно полезно, если набранная часть длинная и есть много ка...

3 голоса
0 ответов
506 просмотров

Zsh читать ввод в ZLE виджете

Я пытаюсь реализовать пользовательскую версию поиска по истории zsh при нажатии ctrl-r(хотя моя функция будет отображаться на другой ярлык). До сих пор я пытался использовать read,...

2 голоса
2 ответа
482 просмотра

Несвязанные ключи в ReadLine

Ответ: As far as I can tell, there is no way to set a value for "all keys" in .inputrc. But realistically, that's not really required in your use case; there are only so many keys you can...

2 голоса
0 ответов
475 просмотров

Включение readline?

У меня есть .inputrcфайл, настроенный в системе, которая, кажется, не уважает его. Если я bindзапишу файл (согласно этому сообщению ) или попытаюсь загрузить егоC-x C-r, ничего не...

3 голоса
2 ответа
671 просмотр

Завершение при вставке команды Bash, начинающейся с вкладок

Ответ: Ответ Хаоса ясно объясняет, как отключить это поведение, но я интерпретировал этот вопрос как мотивированный любопытством по поводу того, что случилось с первой частью apt-getкоман...

0 голосов
0 ответов
351 просмотр

Readline перестает работать случайно

По какой-то причине каждые 1-3 часа (в зависимости от рабочей нагрузки) моя readкоманда оболочки перестает принимать ввод, а нажатие клавиши return отображает ^Mсимвол. Что-то врод...

5 голосов
3 ответа
1 353 просмотра

Я использую Bash в "режиме vi". Какая последовательность горячих клавиш для редактирования текущей командной строки с использованием внешнего редактора?

Ответ: Привязка режима emacs выполняет команду edit-and-execute-command. Чтобы увидеть, какая привязка выполняет его в режиме vi, вы можете дать команду: $ bind -m vi -q edit-and-execute-...

0 голосов
3 ответа
526 просмотров

Что на самом деле делает раскладка клавиш "vi-move" в режиме vi Bash?

Ответ: diff <(bind -p -m vi-move) <(bind -p -m vi-command)не показывает никакой разницы, поэтому я думаю, что они просто синонимы. Тем не менее, документация readline только утвержд...

3 голоса
1 ответ
639 просмотров

Используйте отдельную историю для 'read -e' (readline)

Ответ: Если у вас есть rlwrap(пакет Debian rlwrap), то вы можете использовать что-то вроде: LINE=$(rlwrap head -n1) который будет использовать файл ~/.head_historyпо умолчанию. ( man rlwr...