Zdecydowałem się wypróbować tmux: czytałem dokumenty i przeglądałem strony, próbując znaleźć sposób, aby dwóch użytkowników współużytkowało sesję, każdy z innym kursorem.
Jednak przyznanie 777 uprawnień do gniazda lub utworzenie grupy, chgrp
wgranie gniazda i dodanie do niego obu użytkowników wydaje się pozwalać temu samemu gniazdu na współdzielenie sesji tylko jednym kursorem: obaj użytkownicy mogą pisać, ale zawsze w ta sama pozycja kursora.
W tej chwili obaj użytkownicy korzystają z tego samego serwera domowego przez ssh, a pomysł polega na tym, aby mieć:
- Terminal w, powiedzmy, lewym panelu, w którym mogę wpisywać polecenia
- Kolejny terminal w prawym okienku, w którym widzę innego użytkownika wpisującego polecenia we własnym terminalu
- To samo dla drugiego użytkownika
Co robię w tej chwili jest za pomocą dwóch sesji (nie jest dzielona) i script -f
oraz tail -f
kombinację, która działa trochę do czytania nawzajem naciśnięcia klawiszy, ale liczyć się nie ma chyba jakiś sposób to zrobić przy użyciu tmux możliwości udostępniania.
Czy istnieje sposób, aby ten pomysł działał z obsługą zapisu w terminalach innych użytkowników?
Jaki jest lepszy sposób to zrobić?