Я вирішив спробувати tmux: читав документи та гуглював, намагаючись знайти спосіб, щоб два користувачі мали спільний сеанс, кожен з іншим курсором.
Однак надання 777 дозволу на сокет або створення групи, chgrpвключення сокета та додавання до нього обох користувачів, здається, дозволяє цьому самому сокету використовувати спільний доступ до сеансу лише з одним курсором: обидва користувачі можуть писати, але завжди в те саме положення курсору.
Зараз обидва користувачі перебувають на одному домашньому сервері через ssh, і ідея полягає в тому, щоб мати можливість:
- Термінал на, скажімо, лівій панелі, де я можу вводити команди
- Ще один термінал на правій панелі, де я бачу іншого користувача, який набирає команди у своєму власному терміналі
- Те ж саме для іншого користувача
Те , що я роблю в даний момент з допомогою двох сесій (не загальні) і script -fі tail -fкомбінації , які начебто працює для читання один одного натискань клавіш, але я думаю , є, ймовірно , який - то спосіб зробити це , використовуючи tmux можливості спільного використання.
Чи є спосіб змусити цю ідею працювати з підтримкою запису в терміналі один одного?
Який кращий спосіб зробити це?