Wie kann ich meine aktuelle Sitzung vom GNU-Bildschirm auf tmux verschieben?

385
tjt263

Mein IRC-Client irssiist zurzeit in einer GNU- screenSitzung aktiv.
Im Nachhinein wünschte ich mir, ich hätte tmuxstatt GNU verwendet screen.
Wie kann ich den aktiven Prozess (oder die Sitzung) von GNU screenzu migrieren tmux?

0
Hinzufügen als Kommentar, da dies zu "tmux" migriert wird, aber nicht wirklich von "screen" wie gewünscht abgefragt wird. [1] * Drücken Sie Strg-A und dann d (trennen Sie `screen`). [2] Führen Sie` tmux` aus. [3] Run: `screen -R -x`. [4] Genießen Sie` tmux`. Drücken Sie nicht Strg-A. "Bildschirm" ignorieren TOOGAM vor 8 Jahren 0

1 Antwort auf die Frage

0
mjturner

Das Migrieren einer aktiven Sitzung von screennach tmuxist heute leider nicht möglich, da die Funktionalität dafür nicht entwickelt wurde. Es handelt sich hierbei um völlig unterschiedliche Anwendungen, die keine gegenseitige Verwaltung der Sitzungen unterstützen. Dies kann sich in der Zukunft ändern, ist jedoch ab April 2016 nicht möglich.

Was ich als Problemumgehung vorschlagen würde, ist das Anhängen an Ihre vorhandene irssiBildschirmsitzung innerhalb eines tmuxFensters. Mit anderen Worten, führen Sie einen screen -rin einem Ihrer tmuxFenster aus. Es kann zu Konflikten kommen, wenn die Tastenkombinationen miteinander kollidieren (z. B. wenn Sie Ihren tmuxHotkey neu zugewiesen haben ( Ctrl-AStandardeinstellung des Bildschirms)). Sie können jedoch mindestens eine Anwendung und nicht zwei verwenden.

Nicht möglich oder nicht unterstützt? Welche technische Einschränkung verhindert die Möglichkeit, die erforderlichen Änderungen im RAM vorzunehmen? TOOGAM vor 8 Jahren 1
Nun ja, du hast recht. Es gibt nichts, was es unmöglich macht - "tmux" und / oder "screen" könnten Unterstützung für die Verwaltung der anderen Sitzungen bieten. Ich werde meine Antwort ändern, um es etwas klarer zu machen - es ist * heute * nicht möglich, da der Support nicht vorhanden ist. Aber das kann sich natürlich irgendwann ändern ... mjturner vor 8 Jahren 0
Ihr Versuch, "nicht möglich" klarer zu machen, war erfolgreich, doch die derzeitige Formulierung fühlt sich immer noch falsch an. Vielleicht möchten Sie die Definition von "möglich" nachschlagen und diese mit einigen anderen Wörtern oder Phrasen vergleichen, z. B. "unterstützte Option", "ein geeigneter Prozess / eine geeignete Prozedur", "derzeit implementierte Funktion", "verfügbare verwendbare Funktionalität". usw. Hierbei handelt es sich um Open Source-Programme, und Aussagen wie "nicht möglich" können Anfänger davon abhalten, selbst das Hinzufügen solcher Funktionen in Betracht zu ziehen. TOOGAM vor 8 Jahren 0
* Achselzucken * Ich denke "heute möglich" macht es ziemlich klar. Fühlen Sie sich frei, meine Antwort neu zu schreiben, wenn Sie immer noch unglücklich sind ... mjturner vor 8 Jahren 1