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