Decidi tentar o tmux: tenho lido os documentos e pesquisado, tentando encontrar uma maneira de dois usuários compartilharem uma sessão, cada um com um cursor diferente.
No entanto, conceder 777 permissões ao soquete ou criar um grupo, chgrp
adicionar o soquete e adicionar os dois usuários, parece permitir que o mesmo soquete seja usado para compartilhar uma sessão com apenas um cursor: os dois usuários podem escrever, mas sempre no mesma posição do cursor.
No momento, os dois usuários estão no mesmo servidor doméstico por ssh, e a ideia é poder ter:
- Um terminal em, digamos, painel esquerdo, onde eu posso digitar comandos
- Outro terminal no painel direito, onde posso ver outro usuário digitando comandos em seu próprio terminal
- A mesma coisa para o outro usuário
O que eu estou fazendo no momento está usando duas sessões (não compartilhados) e um script -f
e tail -f
combinação que meio que trabalha para ler uns aos outros de cursos chaves, mas eu acho provavelmente há alguma maneira de fazer isso usando tmux recursos de compartilhamento.
Existe uma maneira de obter essa idéia trabalhando com suporte de gravação no terminal um do outro?
Qual é a melhor maneira de fazer isso?