Inkrementelle Suche mit dem Dienstprogramm "less"


Antworten:


6

Leider verfügt der lessPager nicht über diese Funktionalität. Die einzigen verfügbaren Suchoptionen sind /eine Vorwärtssuche und ?eine Rückwärtssuche.


jemand sollte diese Fähigkeit dann implementieren;)
hasen

laut manpage: "n .. vorherige suche wiederholen" ... ist das nicht inkrementell?
Akira

2
Inkrementell bedeutet normalerweise "Suche während der Eingabe". Siehe Kodierunghorror.com/blog/2005/10/…
mrucci

4

Sie können view( vimim schreibgeschützten Modus) als Ersatz für weniger verwenden. Vim verfügt über eine inkrementelle Suche. Fügen Sie einfach Folgendes hinzu:

set incsearch

zu Ihrem .vimrc


Ich weiß davon, aber können Sie Text dazu leiten? dh verwenden Sie es als Pager für andere Tools (wie git)
hasen

1
sieht so aus, als ob vim mit einem Skript dafür geliefert wird. export PAGER = / usr / share / vim / vim71 / macros / less.sh oder wenn Sie 'vimpager' googeln, gibt es einen angeblich besseren Ersatz. git hat Probleme damit wegen der Terminal-Escape-Codes für Farbe, aber es könnte eine einfache Lösung dafür geben ...
user23307

Ich habe die Ansicht vergessen
bei.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.