В 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