J'ai décidé d'essayer tmux: j'ai lu les documents et fait des recherches sur Google, essayant de trouver un moyen pour que deux utilisateurs partagent une session, chacun avec un curseur différent.
Cependant, donner 777 autorisations au socket, ou créer un groupe, chgrp
ing le socket et y ajouter les deux utilisateurs, semble laisser ce même socket être utilisé pour partager une session avec un seul curseur: les deux utilisateurs peuvent écrire, mais toujours dans le même position du curseur.
En ce moment, les deux utilisateurs sont sur le même serveur domestique via ssh, et l'idée est de pouvoir avoir:
- Un terminal dans un, disons, volet gauche, où je peux taper des commandes
- Un autre terminal dans un volet droit, où je peux voir un autre utilisateur saisir des commandes dans son propre terminal
- La même chose pour l'autre utilisateur
Ce que je fais en ce moment utilise deux sessions (non partagées) et une script -f
et tail -f
combinaison qui fonctionne un peu pour la lecture de l'autre de coups clés, mais je compte il y a probablement une certaine façon de le faire en utilisant tmux capacités de partage.
Existe-t-il un moyen de faire fonctionner cette idée avec le support d'écriture dans le terminal de l'autre?
Quelle est la meilleure façon de procéder?