@ user1146332 hmm, ich weiß nicht , ob VIM direkt einen Strom umgehen konnte, scheint aber ire_and_curses den richtigen Weg zu Verwendung vim gegeben hat
Daisy
Mit '-' als Kommandozeilenargument liest vim von stdin (gepostet vom Handy)
user1146332 18.09.12
Antworten:
26
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.
Entschuldigung, aber die ursprüngliche Frage, die ich gepostet habe, war nicht klar. Können Sie meine aktualisierte Frage überprüfen?
Daisy
+1 für das Empfehlen view(schreibgeschütztes vi) - ich hasse es, wenn Leute vianstelle von lessoder verwenden viewund die Datei unnötig sperren.
cas
Wenn ich drücke 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?
Antworten:
Sie können eine Suche über die Befehlszeile durchführen:
Oder verwenden Sie, sobald Sie drinnen sind
less
,/
gefolgt von Ihrem Muster, um eine interaktive Suche (vorwärts) durchzuführen.n
undN
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 Ihreincsearch
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 .)quelle
view
(schreibgeschütztes vi) - ich hasse es, wenn Leutevi
anstelle vonless
oder verwendenview
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?