поэтому, когда я открываю новый терминал (я использую terminator на Arch Linux), у меня он настроен на открытие нового tmux сеанс, если он не существует, или присоединить к существующему. Когда я печатаю exit в командной строке он завершает сеанс tmux. Я должен набрать exit снова выйти из терминала. Что я хочу, так это печатать exit один раз выйдет из терминала, но оставьте tmux работает, поэтому в следующий раз, когда я открою терминал, он снова присоединится к предыдущему tmux сессии. Существенно, это эквивалентно нажатию кнопки exit для менеджера окон, но мне нужна эта функциональность при вводе exit.
EDIT:
это что-то вроде того, что я хочу:
alias exit='if [[ $TMUX = "" ]]; then exit; else tmux detach; exit; fi'
но вопрос exit после tmux detach должен вызываться в терминале, содержащем сеанс tmux, а не сам сеанс tmux.
Komp






















