Gibt es eine Möglichkeit zu suchen, während ich schreibe less
? Genau wie die vim Option set incsearch
.
Gibt es ein ähnliches Tool, das dies ermöglicht, da ich keinen geeigneten Weg gefunden habe?
Gibt es eine Möglichkeit zu suchen, während ich schreibe less
? Genau wie die vim Option set incsearch
.
Gibt es ein ähnliches Tool, das dies ermöglicht, da ich keinen geeigneten Weg gefunden habe?
Antworten:
Sie können eine Suche über die Befehlszeile durchführen:
less -ppattern filename
Oder verwenden Sie, sobald Sie drinnen sind less
, /
gefolgt von Ihrem Muster, um eine interaktive Suche (vorwärts) durchzuführen. n
und N
wiederholen Sie die Suche in Vorwärts- bzw. Rückwärtsrichtung. Das ist das absolute Minimum, das Sie wissen müssen. Es gibt viel mehr Befehle für komplexere oder spezifischere Suchen.
Bearbeiten : Zur Beantwortung Ihrer aktualisierten Frage gibt es derzeit keine Möglichkeit, eine sofortige inkrementelle Suche durchzuführen less
. Haben Sie überlegt, view
stattdessen zu verwenden (öffnet Vim im schreibgeschützten Modus, verwendet also Ihre incsearch
Einstellung)? Vim kann mit dem Vimpager- Skript noch pagerartiger gestaltet werden .
Einige zusätzliche Informationen: Es gibt einen offenen Fehler im Ubuntu-Bug-Tracker für die Unterstützung der inkrementellen Suche, aber es sieht nicht so aus, als würde er bald irgendwohin führen. Jemand hat inkrementelle Unterstützung für eine Github-Gabel implementiert, aber offensichtlich müssen Sie einen benutzerdefinierten Code kompilieren, um dies less
zu verwenden.
(Und abgesehen von der Ubuntu-Erweiterungsanforderung gibt es derzeit (ab dem 17.05.2016) keine solche Erweiterungsanforderung für den offiziellen less
Bugtracker .)
view
(schreibgeschütztes vi) - ich hasse es, wenn Leute vi
anstelle von less
oder verwenden view
und die Datei unnötig sperren.
n
, wird n zum Suchmuster hinzugefügt. Durch Drücken der Eingabetaste wird die Suche abgebrochen. Danach hat das Drücken von n keine Wirkung mehr. Was ist zu tun?