Feuchte Träume – tscreen

Na wenn das nicht feuchte Träume hervorruft. Jeder der sich ein wenig mehr auf der Konsole bewegt, kennt das Programm Screen, welches auf jeden Unix artigen Rechner gehören sollte. Nur eine Funktion habe ich bisher immer vermisst, eine »Split« Funktion, wie sie Vim bietet (:split). Nun hat Mika über einen kleinen Fork geschrieben, welches auf den Namen »tscreen« hört. In dieser Variante ist nun genau diese Funktion implementiert worden, wie der Screenshot zeigt:

Update: Diese Funktion gibt es schon in Screen, sie wollte bei mir nur nicht funktionieren, aber ein Test zeigt, dass es tatsächlich klappt.

tscreen

tscreen

Um an diese Kombination zu kommen, genügt es STRG a+S (großes S) zu verwenden. Die Fenster werden dann mit STRG a+i gewechselt. In der noch leeren Fensterhälfte, muss dann eine neue Shell erzeugt werden, mit STRG a+c. Den Abschuss kann man sich dann noch mit der vertikalen Split Option STRG a+| (Pipe) geben:

tscreen mit split

tscreen mit split

Da muss ich dem Entwickler gleich mal schreiben. :-)

Deine IP ist:
38.107.179.206

2 Kommentare

  • Usul
    geschrieben am Oktober 24, 2008 um 23:31 Uhr | Permalink

    Nur mal so, um es klarzustellen: Der Fork ergänzt nur den vertikalen Split, den horizontalen Split kann schon das gut abgehangene screen in meinem Debian etch hier.

    Im normalen screen ist der vertikale mindestens im CVS schon drin:

    http://strcat.de/blog/archives/652-New-screen-features-available.html

    Der Blogeintrag ist vom Februar 2007, die letzte offizielle Screen-Version scheint vom August 2008 zu sein:

    http://ftp.gnu.org/gnu/screen/

    Keine Ahnung, ob das Feature da schon drin ist.

  • geschrieben am Oktober 25, 2008 um 11:36 Uhr | Permalink

    Stimmt, das hat mir Steve auch geschrieben. Wie konnte ich diese Funktion nur übersehen? Ich kann mich daran entsinnen, mal etwas von der Split Funktion gelesen zu haben, aber die Tastenkombinationen haben nicht arbeiten wollen.

    Danke für den Hinweis