Scrollback funktioniert nicht im Terminalfenster (SSH-Sitzung)

12

Ich habe ein Ubuntu-Slice bei slicehost, was bedeutet, dass es sich um eine DomU auf einem Xen-Host handelt - und es ist eine ziemlich abgespeckte Installation.

Was mich nervt , ist, dass das Zurückblättern im Terminal mit Shift-Pgup nicht funktioniert.

Kann mir jemand sagen, welches Paket diese Scrollback-Funktion aktiviert (damit ich überprüfen kann, ob es installiert ist) - oder wenn Sie andere Erkenntnisse darüber haben, warum es möglicherweise nicht funktioniert, lassen Sie es mich wissen.

(Hinweis: Ich verwende derzeit einen Bildschirm mit "defscrollback 1024", aber es funktioniert immer noch nicht.)

Brent
quelle

Antworten:

11

Fügen Sie dies hinzu, ~/.screenrcum sich vom Bildschirm abzumelden und wieder anzumelden:

shell "/usr/bin/bash"
termcapinfo xterm* ti@:te@
davidparks21
quelle
1
Die zweite Zeile wurde alle benötigt. (Ich benutze zsh)
OverCoder
4

Der Bildschirm deaktiviert den Standard-Scrollback in Ihrem lokalen X-Terminal, da es sich tatsächlich um ein Fluchprogramm hinter den Kulissen handelt. Wie Murali sagte, müssen Sie, wenn Sie den Bildlauf des Bildschirms verwenden möchten, Strg-A esc drücken und dann die regulären Tasten (PgUp / PgDn / Cursor) verwenden, um den Verlauf zu durchsuchen. Escape bringt dich wieder raus.

womble
quelle
Hmmm. Dies ist NICHT auf anderen (Debian-) Servern der Fall, auf denen ich den Bildschirm ausführe. Ich kann immer noch Shift-Pgup verwenden, um auf diesen Servern zurückzuscrollen.
Brent
1
Vi-Tastenkombinationen (hjkl, Strg + F, Strg + B, / für die Suche usw.) funktionieren auch im Bildlauf des Bildschirms.
Murali Suriar
Oh - auch dies ist KEIN "X-Terminal" - es ist eine SSH-Sitzung.
Brent
Und in was läuft Ihre SSH-Sitzung vielleicht?
womble
1

Befindet sich die Bildschirmsitzung auf Ihrem lokalen oder Remote-Computer? Wenn es sich auf der Fernbedienung befindet, versuchen Sie, in den Bildlaufmodus des Bildschirms zu wechseln (Strg + A, [standardmäßig]).

Funktioniert Shift + PgUp aus Interesse?

Murali Suriar
quelle
Mein Fehler - ich meinte shift-pgup (nicht ctrl-pgup).
Brent
+1 Strg-A [gibt mir Scrollback-Funktionalität (obwohl nicht die gleiche wie ich es gewohnt bin.)
Brent
Mit dem Scrollback des Bildschirms können Sie auch zwischen mehreren Bildschirmfenstern kopieren und einfügen. Strg-A [versetzt Sie in den Kopiermodus; Drücken Sie einmal die Leertaste, um die erste Markierung festzulegen, und erneut die Leertaste für die zweite Markierung. Dann fügt Strg-A] den Inhalt des Puffers in das Fenster ein, in dem Sie sich gerade befinden.
Murali Suriar
0

Wenn Sie PuTTY als Terminal verwenden und eine Bildschirmsitzung auf dem Server ausgeführt wird, müssen Sie das Kontrollkästchen neben "Deaktivieren des Wechsels zum alternativen Terminalbildschirm" unter PuTTY-Konfigurationsterminal-> Funktionen aktivieren. Der Scrollback funktioniert dann wie gewohnt.

simplr
quelle
Ich benutze Gnome-Terminal, nicht PuTTY - aber danke.
Brent