Shell

多屏終端保存視圖

  • August 5, 2014

正如我在 ubuntu 的預設單視圖螢幕終端中所做的那樣;

gnome-terminal \
 --tab-with-profile=Default --working-directory="some dir" --title="some title" \
 --tab-with-profile=Default --working-directory="another dir" --title="title" \

我將上述命令保存在一個執行檔中,並在一次執行中打開多個終端。但它只打開預設終端。

我可以保存具有多個視圖的螢幕,以便我可以通過點擊(如果可以添加書籤)或執行單個命令來打開所有視圖嗎?

ubuntu 的多視圖螢幕應用程序:終端多路復用器(tmux)、終結器、螢幕……

根據@jasonwryan 的建議連結,我創建了以下腳本來解決我的問題;

cd dir1
tmux new-window -a -n WinSplit
tmux new-session -d -s WinSplit
tmux selectp -t WinSplit
tmux split-window -v
cd dir2
tmux select-pane -U
tmux split-window -h
cd dir3
tmux split-window -v
#tmux select-layout even-vertical
tmux attach -t WinSplit

tmux bind -n M-Left select-pane -L
tmux bind -n M-Right select-pane -R
tmux bind -n M-Up select-pane -U
tmux bind -n M-Down select-pane -D

引用自:https://unix.stackexchange.com/questions/148446