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 1Kró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