Wie lässt sich der Dateiname weniger anzeigen?

24

Ich habe oft mehrere Terminalfenster mit weniger geöffnet (z. B. Vergleichen verschiedener Protokolldateien). Ich vergesse welche Datei welche ist. Gibt es einen ähnlichen Befehl wie ^ G in vi, der den Namen der aktuell angezeigten Datei anzeigt?

grasevski
quelle

Antworten:

29

Kompatibel: ^G. Leicht zu geben: =. Weniger kopiert mehrere Tastenkombinationen von vi, einschließlich dieser. Dies zeigt den Dateinamen (den Pfad, den Sie in der lessBefehlszeile übergeben haben) und die Position in der Datei an.

Sie können diese Informationen dauerhaft haben, indem Sie lessmit der -MOption anrufen . Fügen Sie -Min der LESSUmgebungsvariable. Sie können diese Variable in Ihrer oder überall dort festlegen ~/.profile, ~/.pam_environmentwo Sie Umgebungsvariablen definieren. Alternativ können Sie mit festlegen, LESSwelche lesskeyKonfigurationsdatei ~/.lessgelesen werden soll less.

Gilles 'SO - hör auf böse zu sein'
quelle
Beachten Sie, dass bei Verwendung less +F -M <filename>der Dateiname erst angezeigt wird , wenn Sie den folgenden Befehl beenden. ( +F= --follow-name)
Phyatt
1
Tolle Antwort - ich wusste nichts lesskeyüber die -MOption!
Noah Sussman
4

Ich habe gerade -M (ausführlichere Statuszeile anzeigen) gefunden, das zu tun scheint, was ich will.

grasevski
quelle