Wenn ich ein ncurses-basiertes Tool nanoin einer Linux / OSX-SSH-Sitzung ausführe und es dann schließe, ist die Terminalsitzung mit der Historie und allem zurück.
Wenn ich jedoch nanoin einer FreeBSD-SSH-Sitzung starte und sie dann wieder schließe, wird das Fenster von Nanos nicht klar und der Terminalverlauf wird nicht mehr angezeigt. Ich erinnere mich an dieselbe Erfahrung vor langer Zeit, als ich an einer Textkonsole Linux arbeitete, aber mich nie darum gekümmert hat.
Meine Frage ist also: Wie kann ich FreeBSD SSH wie Linux / OSX SSH verhalten?
Danke im Voraus.
PS Hier sind 2 Screenshots von dem, was ich unter OSX und FreeBSD bekomme: http://imgur.com/a/IjNne
Dies könnte von Interesse sein (ein Beitrag zu tput und alternativen Bildschirmen). http://stackoverflow.com/questions/11023929/ using-the-alternate-screen-in-a-bash-script
Hennes vor 8 Jahren
1
@Hennes, danke. Endlich herausgefunden - FreeBSDs Termcap-Datenbank ist ziemlich alt und ich musste die `xterm-256color`-Einstellungen überschreiben. Ich habe meine eigene Frage beantwortet, falls jemand auf dasselbe Problem stößt.
Latchezar Tzvetkoff vor 8 Jahren
1