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. nund Nwiederholen 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, viewstattdessen zu verwenden (öffnet Vim im schreibgeschützten Modus, verwendet also Ihre incsearchEinstellung)? 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 lesszu verwenden.
(Und abgesehen von der Ubuntu-Erweiterungsanforderung gibt es derzeit (ab dem 17.05.2016) keine solche Erweiterungsanforderung für den offiziellen lessBugtracker .)
view(schreibgeschütztes vi) - ich hasse es, wenn Leute vianstelle von lessoder verwenden viewund 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?