/ / W bash readline, w jaki sposób uczynić przyrostową wielkość wyszukiwania nieodczującą - bash, readline

W bash readline, jak sprawić, aby przyrostowa wielkość wyszukiwania była niewrażliwa - bash, readline

Po znaku zachęty basha mogę wpisać Ctrl-r i Ctrl-saby wykonać przyrostowe wyszukiwanie historii poleceń. Jednak w wyszukiwaniu rozróżniana jest wielkość liter: Jeśli mam polecenie "cat SomeFile.txt", a ja kliknę "Ctrl-r somefile", nic nie dostaję.

Czy istnieje sposób na uczynienie tego nieodczuwalnego w przypadku wyszukiwania?

Odpowiedzi:

11 dla odpowiedzi nr 1

Krótka odpowiedź: Nie, nie możesz teraz uzyskać tej funkcji w BASH, ponieważ ta funkcja nie została jeszcze wbudowana vi or emacs mode. Jak komentowałem powyżej completion-ignore-case dotyczy tylko zakończenia, a nie do isearch.


-1 dla odpowiedzi № 2

zobacz, czy masz plik o nazwie "inputrc" w "~ / .inputrc" lub "/ etc / inputrc" i dodaj linię.

set completion-ignore-case on