Как-то раз решил, что мне удобно, чтобы при подключении к серверу через ssh включался screen. Для этого в .bashrc пользователя на сервере было добавлено следующее:
if [ -z "$STY" ]; then exec screen -dR fi
Но оказалось, что при таком раскладе не возможно редактировать файлы через emacs tramp, так как он не может работать через screen. Было найдено следующее решение. Изменить выше представленные настройки вот так:
if [ -z "$STY" ] && [ "$TERM" != "dumb" ]; then exec screen -dR fi
Теперь все отлично работает! Заходим через ssh и сразу же открывается screen. И с редактированием файлов через tramp никаких проблем.
Комментариев нет:
Отправить комментарий