Ich bin sehr neu im Bildschirm, habe aber meine ~ / .screenrc-Datei gemäß verschiedenen Empfehlungen konfiguriert, die ich im Internet gefunden habe. Ich habe jedoch ein Problem damit, von dem ich sicher bin, dass es sehr leicht gelöst werden kann. Ich denke, es ist eine Termcap-Einstellung ..?
Nachdem Sie weniger, vim, top oder andere Programme in Standalone-Bash (unter Mac OS X 10.6) verwendet haben, wird beim Beenden dieser Programme der Puffer des Terminals gelöscht und die Zeile über der aktuellen Befehlszeile ist der vorherige Befehl, den ich eingegeben habe.
Wenn ich jedoch mit screen eines dieser Programme beende, wird der Bildschirmpuffer nicht gelöscht / aktualisiert und ich werde immer noch sehen, was ich in diesem Programm gesehen habe. Sinnvoll?
zB in Standalone-Bash (ohne Bildschirm): -
hostname:~ auser$ vim afile
[do stuff in file, then :q to exit]
Nach dem Verlassen werde ich sehen: -
hostname:~ auser$ vim afile
hostname:~ auser$
Aber auf dem Bildschirm: -
bash-3.2$ vim afile
[do stuff in file, then :q to exit]
Nach dem Beenden sehe ich einen ganzen Bildschirm von: -
~ # [Empty lines in vim are represented by these tilda characters. ]
...
~ # [ Every line on the screen is one of these tildas ]
bash-3.2$ # [ This is the bottom line in the terminal ]
Ich hoffe, das macht irgendwie Sinn. Jede Hilfe wird sehr geschätzt! TIA