Comment faites-vous pour afficher moins le nom du fichier?


24

J'ai souvent plusieurs fenêtres de terminal ouvertes avec moins (par exemple en comparant divers fichiers journaux). J'oublie quel fichier est lequel. Existe-t-il une commande similaire à ^ G dans vi qui affiche le nom du fichier actuellement affiché?

Réponses:


29

Compatible: ^G. Facile à saisir: =. Moins copié plusieurs liaisons clés de vi, dont celle-ci. Cela affiche le nom du fichier (le chemin d'accès que vous avez transmis sur la lessligne de commande) et la position dans le fichier.

Vous pouvez avoir ces informations en permanence en appelant lessavec l' -Moption. Inclure -Mdans la LESSvariable d'environnement. Vous pouvez définir cette variable dans votre ~/.profile, ~/.pam_environmentou partout où vous définissez des variables d'environnement. Alternativement, vous pouvez définir LESSen utilisant lesskeypour produire le fichier de configuration ~/.lessqui est lu par less.


Notez que si vous l'utilisez less +F -M <filename>, le nom de fichier ne s'affichera pas tant que vous n'aurez pas quitté la suite. ( +F= --follow-name)
phyatt

1
Super réponse - je ne connaissais pas lesskeyou pas l' -Moption!
Noah Sussman

4

Je viens de trouver -M (afficher une ligne d'état plus détaillée), qui semble faire ce que je veux.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.