GNU less: Wie kann ich suchen und dabei die Groß- / Kleinschreibung ignorieren, ohne less -I zu verwenden?

52

Von GNU weniger Manpage

-i oder --ignore-case

Bewirkt, dass Suchvorgänge Groß- und Kleinschreibung ignorieren. Das heißt, Groß- und Kleinbuchstaben werden als identisch betrachtet.

Diese Option wird ignoriert, wenn im Suchmuster Großbuchstaben angezeigt werden. Mit anderen Worten, wenn ein Muster Großbuchstaben enthält, wird bei dieser Suche die Groß- / Kleinschreibung nicht ignoriert.

-I oder --IGNORE-CASE

Wie -i, aber Suchanfragen ignorieren Groß- und Kleinschreibung, auch wenn das Muster Großbuchstaben enthält.

Dies ist eine großartige Möglichkeit, weniger in GNU zu suchen und dabei die Groß- und Kleinschreibung zu ignorieren. Sie müssen jedoch im Voraus wissen, dass Sie unter Missachtung der Groß- und Kleinschreibung suchen und in der Befehlszeile angeben möchten.

vim behebt dieses Problem, indem der Benutzer vor einer Suche \ c angeben kann, dass das Muster durchsucht werden soll, wobei die Groß- und Kleinschreibung ignoriert wird.

Gibt es eine Möglichkeit, dasselbe in weniger zu tun (ohne -I in der Befehlszeile anzugeben)?

Tom Feiner
quelle
2
Sie können die Umgebungsvariable LESS auf "-I" setzen, und jedes Mal, wenn Sie weniger ausführen, wird die Option -I
angezeigt

Antworten:

66

Sie können es innerhalb von weniger einstellen, -iindem Sie den normalen Suchvorgang eingeben und dann ausführen.
Schauen Sie in der Hilfe nach, indem Sie auf drückenh

Andy
quelle
Danke :) Ich habe nur die Manpage angesehen und vergessen, die Inline-Hilfe zu lesen. Genau das habe ich gesucht.
Tom Feiner
3

Nach dem Einschalten Ignore case in searchesdurch Drücken von -imuss die Zeichenfolge in Kleinbuchstaben geschrieben werden. Wenn Ihre Zeichenfolge Großbuchstaben enthält, schlägt die Suche fehl (nur Zeichenfolgen mit Großbuchstaben suchen)

Piotr Gogolin
quelle