В bash readline, как сделать добавочный поиск нечувствительным к регистру
В командной строке bash я могу набрать Ctrl-r и Ctrl-s, чтобы выполнить пошаговый поиск в истории команд. Однако поиск чувствителен к регистру: если у меня есть команда "cat SomeFile.txt", и я нажимаю "Ctrl-r somefile", я ничего не получаю.
Есть ли способ сделать этот поиск нечувствительным к регистру?
2 ответа
Решение
Краткий ответ: Нет, вы не можете получить эту функцию в BASH в настоящее время, потому что эта функция еще не была встроена в vi or emacs mode
, Как я прокомментировал выше completion-ignore-case
относится только к завершению, а не к isearch
,
Посмотрите, есть ли у вас файл с именем "inputrc" в "~/.inputrc" или "/etc/inputrc" и добавьте строку.
set completion-ignore-case on