Я пытаюсь настроить свою рабочую станцию таким образом, чтобы для каждого терминала запускался tmux
(, gnome-terminal
, ...). Я думал добавить tmux
в .bashrc
; проблема в том, что если я запускаю bash
дважды по какой-либо причине, он запускает второй tmux
внутри текущего tmux
.запускает tmux автоматически при запуске xterm: что является самым элегантным/правильным решением?
Итак:
- есть способ обнаружения, может быть, из
.bashrc
, что ток Баш является «первым» один, а не второй один запущенный в том же терминале? - любые другие хорошие идеи/лучшие практики/шаблоны проектирования bash?
спасибо, но это не похоже на правильное решение, потому что я могу использовать xterm для целей, отличных от запуска оболочки. Например, 'xterm top'. Таким образом, моя цель, вероятно, заключается в использовании tmux в качестве оболочки xterm по умолчанию. – fstab
@francescostablum: Итак, создайте другой псевдоним, например. 'Xtt'. – choroba
Да, это действительно может быть решением, но я должен определить несколько псевдонимов для всех типов терминалов, которые я хочу использовать с помощью 'tmux'. – fstab