Комментарии 18
А почему для перехода в указанное окно в screen прочерк? Ctrl+A+0..9 работает вполне.
На «мэн-странице»? :) Ещё на «ман-странице» я бы понял — мануал потому как, но «мэн»…
tmux: — Ctrl-b w (Список всех окон / номеров окон)
Для меня пока что screen незаменим, потому что только он умеет открывать /dev/ttyUSB0.
А как Вы решили такую проблему с screen?
Которая возникает, когда screen запущен под пользователем, а затем root через su пытается приатачится к нему?
# su user
$ screen -x
Cannot open your terminal '/dev/pts/6' - please check.
Которая возникает, когда screen запущен под пользователем, а затем root через su пытается приатачится к нему?
Ctrl+G-комбинации (для dvtm) у меня в стандартном zsh не работает. Если запустить bash, то работает. Подскажите, плиз, в какую сторону курить.
Раньше юзал чистый screen, в ubuntu открыл для себя byobu и теперь юзаю его с screen (можно и tmux) в качестве backend'a.
Стоит упомянуть ещё и Terminator. Эмулятор терминала со встроенной функциональностью мультиплексера.
К тому же он тоже умеет так:
В Terminator даже хитрее — можно объединить окна в группу, и нажатые клавишы будут транслироваться во все окна группы. Прим это окна не обязаны быть видимы — они могут быть на разных табах эмулятора терминала, или даже в разных его окнах.
Для меня плюс в том, что мультиплексер встроен. Мне не надо думать заранее запускать что-то в tmux или нет. Хотя tmux тоже полезен бывает.
К тому же он тоже умеет так:
В dvtm имеется одна интересная функция, которой больше нет ни в одном из известных нам терминальных мультиплексоров: нажатие клавиш в текущем окне могут автоматически воспроизводиться во всех остальных открытых окнах.
В Terminator даже хитрее — можно объединить окна в группу, и нажатые клавишы будут транслироваться во все окна группы. Прим это окна не обязаны быть видимы — они могут быть на разных табах эмулятора терминала, или даже в разных его окнах.
Для меня плюс в том, что мультиплексер встроен. Мне не надо думать заранее запускать что-то в tmux или нет. Хотя tmux тоже полезен бывает.
После многих лет пользования скрином тмукс хорош когда ssh сессия уже внутри скрина. А больше причин переучиваться не вижу.
В dvtm имеется одна интересная функция, которой больше нет ни в одном из известных нам терминальных мультиплексоров: нажатие клавиш в текущем окне могут автоматически воспроизводиться во всех остальных открытых окнах.
В tmux'е тоже можно :set synchronize-panes on|off.
Со screen'ом-то всё понятно, а заче dvtm, когда уже есть всё умеющий tmux?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Обзор терминальных мультиплексоров: tmux и dvtm