2

По умолчанию TMUX запускает оболочки как логин. Я ищу способ отрицать это поведение (чтобы он запускал не входящие в систему оболочки) в файле .tmux.conf .

В настоящее время я могу использовать tmux set-option -g default-command "/bin/bash" вне tmux. Но это можно сделать только тогда, когда tmux уже запущен, и я не могу найти способ интегрировать его в файл conf.

1 ответ1

1

Вам нужно изменить ваш .tmux.conf следующим образом:

Чтобы отключить это поведение, добавьте в ~/.tmux.conf:

set -g default-command "$ {SHELL}"

От: https://wiki.archlinux.org/index.php/tmux#Start_a_non-login_shell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .