我試圖以這樣的方式安裝我的工作站:tmux
針對啓動的每個終端(xterm
,gnome-terminal
,...)運行。我正在考慮將tmux
添加到.bashrc
;問題是如果我無論出於何種原因兩次啓動bash
,它將在當前的tmux
內啓動第二個tmux
。xterm啓動時自動運行tmux:什麼是最優雅/正確的解決方案?
所以:
- 有沒有辦法來檢測,或許從
.bashrc
,當前的bash是「第一」的一個,而不是第二個在同一個終端推出? - 任何其他好主意/最佳實踐/ bash設計模式?
謝謝,但它似乎不是一個正確的解決方案,因爲我可能希望使用xterm用於不同於啓動shell的用途。例如'xterm top'。所以,我的目標可能是將tmux用作默認的xterm shell。 – fstab
@francescostablum:因此,創建一個不同的別名,例如'xtt'。 – choroba
是的,這可能實際上是一個解決方案,但我必須爲所有需要使用'tmux'的終端類型定義幾個別名。 – fstab