Ich mag die Art und Weise, wie ich die Größe von Fenstern in vim mit der Maus ändern kann.
Ist es möglich, dasselbe im GNU-Bildschirm zu tun? Wenn nicht, gibt es eine Alternative zum Bildschirm, die diese Funktionalität unterstützt?
Ich mag die Art und Weise, wie ich die Größe von Fenstern in vim mit der Maus ändern kann.
Ist es möglich, dasselbe im GNU-Bildschirm zu tun? Wenn nicht, gibt es eine Alternative zum Bildschirm, die diese Funktionalität unterstützt?
Antworten:
Ich stimme Roy zu - ich ändere die Größe von Fenstern ständig und starte nur Dinge auf dem Bildschirm. Tatsächlich kann ich mir nicht vorstellen, wann ich das letzte Mal ein Terminal länger als 1 Minute in Betrieb gehalten habe, auf dem der Bildschirm nicht permanent lief.
Auch mit Putty aus einer Windows-Box funktioniert es.
Selbst mit Putty aus einer Windows-Box, die in localhost ausgeführt wird und Cygwin / sshd ausführt und den Bildschirm ausführt, funktioniert es.
Vielleicht enthält etwas in Ihrem .screenrc oder sogar in der .rc-Datei Ihrer Shell die Größenänderung?
Ich denke, Terminator ist wahrscheinlich das, wonach Sie suchen.
Beachten Sie, dass ich GNU Screen oder Terminator noch nie verwendet habe, daher verlasse ich mich auf die folgenden Informationen:
Der GNU-Bildschirm hat keine Ahnung von der Maus.
Wie Vim, wenn es in einem TTY-Emulator ausgeführt wird.
:help mouse
und :help ttymouse
für Details.
Ich denke, Sie sprechen über die Größenänderung der geteilten Bereiche in einem Fenster. Ich bin damit einverstanden, dass dies in VIM mit der Maus möglich ist. Das ist sehr praktisch.
Ich möchte diese Funktion auch für Gnu-Bildschirm .
In der Zwischenzeit empfehle ich Ihnen, die süße Erweiterung Vim-Shell auszuprobieren , mit der Sie native Shells in VIM einbetten können.
Es ist schade, dass es nicht mehr in Vim selbst gepflegt oder zusammengeführt wird. Sie müssen es auf einer älteren Version von VIM (7.0) von Hand kompilieren.
X Window selbst generiert randlose Fenster an festen Bildschirmpositionen. Es erfordert einen "Fenstermanager" zum Hinzufügen von Rahmen und Schaltflächen sowie die Möglichkeit für Benutzer, die Größe der Fenster auf dem Bildschirm zu ändern und sie zu verschieben. Der Tabbed Window Manager (twm) war der Standard-X-Fenstermanager, es wurden jedoch mehr als drei Dutzend andere verwendet, darunter AfterStep, Blackbox und Enlightenment. Die KDE- und GNOME-Benutzeroberflächen für Linux verwenden Kwin bzw. Metacity als Fenstermanager.
Ich denke, Tmux kennt die Maus:
tmux ist ein Terminal-Multiplexer: Er ermöglicht die Erstellung, den Zugriff und die Steuerung einer Reihe von Terminals (oder Fenstern), auf denen jeweils ein separates Programm ausgeführt wird, von einem einzigen Bildschirm aus. tmux kann von einem Bildschirm getrennt werden und im Hintergrund weiter ausgeführt und später wieder angebracht werden.