Manchmal wird man
schlecht umbrochener Text ausgegeben. Wenn ich man
das Terminalfenster ausführe , beende, in der Größe verändere und man
erneut ausführe , formatiert es es entsprechend der neuen Fensterbreite. Aber wenn ich es man
starte, die Größe des Fensters ändere (der Text wird unordentlich), es beende und dann man erneut starte, formatiert es es immer noch schlecht wie zuvor.
Aber manchmal passiert es nicht einmal, wenn ich die Größe des Fensters während der man
Ausführung ändere , und manchmal passiert es sogar, wenn ich ein neues Terminal mit geänderter Größe erstelle, bevor es man
zum ersten Mal in diesem Fenster ausgeführt wird.
Wie kann das behoben werden? Ich habe die versucht man -c
Option und R, r, ^R und ^L auf „neu streichen“ , um den Bildschirm , während die Manpage sehen (meine man
Anwendungen less
).
Ich habe MANWIDTH nicht eingestellt. Ich benutze iTerm2.
Antworten:
Klingt nach einer schlechten Interaktion zwischen Cat-Seiten (dem Cache bereits formatierter Man-Seiten) und der Tatsache, dass
man
die aktuelle Breite des Terminals zum Zeitpunkt der Formatierung verwendet wird. In der Ausgabe vonman man
(der Manpage für den Befehl man) sehe ich:Das könnte helfen.
quelle