Wyszukiwanie bez rozróżniania wielkości liter na stronach podręcznika
18
Czy istnieje sposób przeszukiwania stron podręcznika bez rozróżniania wielkości liter? Korzystanie z funkcji wyszukiwania „/” odpowiada dokładnej wielkości liter.
Nie ma czegoś takiego jak „szukaj na stronie man”. W rzeczywistości jest to wyszukiwanie w pager, który wyświetla stronę man. Zależy od manimplementacji, której używasz i od strony, którą wolisz, ale ja mam export MANPAGER='less -I'.
Jeśli nie określono innego pagera, mansłuży lessdo wyświetlania stron podręcznika.
Inne odpowiedzi, które wymagają zmiany wiersza polecenia pagera, są poprawne, ale możesz także pisać, -igdy less działa. Ze strony man mniej:
- Po którym następuje jedna z liter opcji wiersza poleceń (patrz OPCJE poniżej), spowoduje to zmianę ustawienia tej opcji i wydrukowanie komunikatu opisującego nowe ustawienie.
Tylko jeśli używasz wielkich liter, a nie tylko małych liter. Na przykład uruchom man bashi spróbuj:
/invoc <== rozróżnia małe i wielkie litery
/Invoc <== rozróżnia małe i wielkie litery
/INVOC <== rozróżnia małe i wielkie litery
Ponieważ @manatwork wyszczególniono w komentarzach, możesz również kontrolować to zachowanie, dodając export MANPAGER='less -I'do swojego ~/.profile. Do MANPAGERdefiniuje zmienne który program jest używany z manpoleceniem. Te -Iśrodki (Z man less):
-I or --IGNORE-CASE
Like -i, but searches ignore case even if the pattern contains
uppercase letters.
Inne odpowiednie opcje to (ta zazwyczaj jest domyślnie włączona):
-i or --ignore-case
Causes searches to ignore case; that is, uppercase and lowercase
are considered identical. This option is ignored if any upper‐
case letters appear in the search pattern; in other words, if a
pattern contains uppercase letters, then that search does not
ignore case.
Jeśli tak export MANPAGER="less -I"; man bash, powinieneś być w stanie wyszukiwać /iNvOcbez rozróżniania wielkości liter.
Rozróżnianie małych i wielkich liter wydaje się prawdziwe tylko wtedy, gdy w wierszu poleceń podano „-i”. Bez tego wszystkie wyszukiwania uwzględniają wielkość liter.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.
man
implementacji, której używasz i od strony, którą wolisz, ale ja mamexport MANPAGER='less -I'
.