Ich habe eine ~/.tmux/dev
Datei, die so aussieht:
selectp -t 0 # select the first pane
splitw -h -p 50 # split it into two halves
selectp -t 1 # select the new, second (1) pane
splitw -v -p 50 # split it into two halves
selectp -t 0 # go back to the first pane
send-keys 'vim .' Enter
Wenn ich tmux source-file ~/.tmux/dev
aus einer tmux-Sitzung heraus laufe, funktioniert es einwandfrei.
Ich möchte ein Bash-Skript erstellen, das tmux öffnet und diese Befehle automatisch ausführt.
Ich habe versucht zu rennen
tmux new 'tmux source-file ~/.tmux/dev'
aber ich sehe nur zwei Scheiben; Die Scheibe mit Vim fehlt.
Ich habe gelesen Wie kann ich tmux dazu bringen, eine Reihe von Fenstern zu öffnen, ohne sie manuell einzugeben? , aber bevor ich ein Tool zum Verwalten von tmux-Konfigurationen installiere, möchte ich herausfinden, was hier passiert.
Vielen Dank im Voraus für jedes Licht, das Sie auf das Thema werfen können.