Gibt es eine Möglichkeit, tmux zu öffnen, während Sie sich in vim befinden?

454
metr00

Nehmen wir an, ich öffne vim, um eine Datei zu bearbeiten, aber ich habe vergessen, tmux zu öffnen. Normalerweise würde ich vim beenden, dann den tmux-Befehl ausführen und dann vim erneut ausführen. Ich habe es :!tmuxin vim versucht, aber es scheint eine separate Instanz von Tmux zu erstellen.

0
Sie können `: mksession` verwenden, um die aktuelle vim-Umgebung zu speichern, sie dann zu schließen, tmux zu öffnen und die Sitzung zurück zu laden. xaa vor 5 Jahren 0

1 Antwort auf die Frage

0
harrymc

Sie können vimux verwenden, um mit vim leicht mit tmux zu interagieren.

Eine Beschreibung von Vimux finden Sie im Artikel Vimux: Einfache Vim- und Tmux-Integration, der auch Tage enthält:

Wenn Sie vimux als vim-Plugin installiert haben, sollten Sie vim starten und ausführen können :PromptVimTmuxCommand. Wenn vimux korrekt installiert wurde, sollten Sie sehen Command?. Sie können dann jeden auszuführenden Befehl eingeben und beobachten, wie Vimux einen Bereich für Sie erstellt.