Tablike-Funktionalität in tmux-Splits ohne Verschachtelung von tmux

219
Christian

Zuallererst könnte meine Terminologie sein und wahrscheinlich ist sie aus. Das angehängte Bild sollte einen Hinweis darauf geben, was ich erreichen möchte, ohne etwas falsch zu machen.

Ich verwende Vim als meinen Haupteditor und nutze tmux-Aufteilungen und -Register (Fenster?) Stark, um schnell von Projekt zu Projekt zu springen. Ich brauche jedoch oft viele Dateien, um effizient arbeiten zu können. Wenn ich jedoch viele Dateien in einer Instanz von Vim geöffnet habe, ist das unwirksam, da das Navigieren zwischen Dateien trotz der Verwendung der kien / ctrlp-Pufferfunktion immer schwieriger wird Also starte ich mehrere Instanzen von Vim und beschränke die Art der Dateien, die ich in jeder Instanz öffne.

Normalerweise möchte ich es so einrichten.

mein Setup

Wie Sie sehen, verschachtel ich tmux-Instanzen, um "Tabs" in Splits zu haben. Anscheinend mag tmux es nicht wirklich, da es mir sagt, dass "Sitzungen mit Vorsicht verschachtelt werden sollten, unset $ TMUX zu erzwingen", also setze ich einen Alias ​​IDONOTCARE, der genau das tut.

Das ist nicht perfekt. Ich muss die Präfix-Taste zweimal verwenden, um neue "Tabs" zu wechseln oder zu erstellen. Ich habe ein visuelles Signal, das mir mitteilt, welche Instanz aktiviert wurde, aber ich drücke immer noch häufig falsche Tasten zur falschen Zeit.

Gibt es eine Software, die mir diese Registerkarte als Funktionalität gibt, die ich möchte, ohne tmux zu verschachteln?

Eine alternative Lösung, die ich akzeptiere, würde das Präfix mit einem anderen Schlüssel direkt an die verschachtelte Instanz senden.

0

0 Antworten auf die Frage