Inkrementelle Suche mit dem Dienstprogramm "less"

9

Hat lesseine inkrementelle Suche?

Ich bin auf Xubuntu.

hasen
quelle

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.

John T.
quelle
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

user23307
quelle
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.