Я запускаю сервер с Ubuntu 14.04, используя nodejs с командой npm start
.
Я запускаю сеанс tmux с помощью команды tmux
, затем выполняю npm start
и, наконец, выполняю ctrl+d
для отсоединения. Но ctrl+d
мне не подойдет. Что бы я ни использовал, это отключает меня от сеанса только в том случае, если я останавливаю все процессы. Это также та же проблема, когда я пытаюсь отключиться от сеанса с запущенным mongod
. Есть идеи?
PS: запуск ctrl+a+d тоже не работает.
tmux ctrl+d не отключается от сеанса
Ответы (1)
При вводе команды tmux нужно сначала использовать префиксную комбинацию клавиш. По умолчанию это C-b
(ctrl+b).
Если префикс по умолчанию не работает, возможно, вы изменили его или, если вы используете чужой .tmux.conf, он мог быть изменен. Вы можете запустить tmux list-keys | grep send-prefix
из своей оболочки, чтобы определить текущий префикс.
Таким образом, чтобы отключиться от работающего сеанса, вы должны ввести C-b d
.
person
pdoherty926
schedule
25.09.2016
Спасибо! Это действительно помогло!
- person margarita; 18.10.2016