He decidido probar tmux: he estado leyendo los documentos y buscando en Google, tratando de encontrar la manera de que dos usuarios compartan una sesión, cada uno con un cursor diferente.
Sin embargo, otorgar permisos 777 al socket, o crear un grupo, chgrp
incorporar el socket y agregarle a ambos usuarios, parece permitir que ese mismo socket se use para compartir una sesión con un solo cursor: ambos usuarios pueden escribir, pero siempre en el misma posición del cursor.
En este momento, ambos usuarios están en el mismo servidor doméstico a través de ssh, y la idea es poder tener:
- Un terminal en un panel izquierdo, digamos, donde puedo escribir comandos
- Otro terminal en un panel derecho, donde puedo ver a otro usuario escribiendo comandos en su propio terminal
- Lo mismo para el otro usuario.
Lo que estoy haciendo en este momento es el uso de dos sesiones (no compartidas) y una script -f
y tail -f
combinación que algo funciona para leer el uno al otro de pulsaciones de teclas, pero creo que es probable que haya alguna manera de hacer esto utilizando TMux capacidad de compartir.
¿Hay alguna manera de hacer que esta idea funcione con soporte de escritura en el terminal del otro?
¿Cuál es la mejor manera de hacer esto?