Как остановить появление «ненужных» блокировок в Emerge

Добавление строки вроде

[ -z "$TMUX"  ] && { tmux attach || exec tmux new-session && exit;}

в ваш файл bashrc, вероятно, сделает свою работу. Обратите внимание, что эта строка завершит работу ssh и прервет соединение, когда вы отсоединитесь или выйдете из tmux. Мне нравится эта конфигурация, так как она экономит нажатие клавиш для завершения соединения. Но если вам это не нравится (что, я думаю, очень маловероятно) и вы предпочитаете оставаться в оболочке входа после завершения соединения, просто удалите часть exit:

[ -z "$TMUX"  ] && { tmux attach || exec tmux new-session;}

Также обратите внимание, что вы не должны обертывать tmux attach с exec, так как это приведет к закрытию соединения, когда нет сессий tmux для подключения.

4
16.10.2015, 05:04
0 ответов

Теги

Похожие вопросы