He estado usando la pantalla durante años como una forma de garantizar que cualquier trabajo remoto se mantenga abierto de forma segura después de desconexiones / bloqueos. De hecho, por supuesto, uso pantallas incluso cuando trabajo localmente.
Recientemente, mis requisitos han progresado a la etapa en que cambié a tmux debido a la belleza de:
tmux attach -r
Adjuntarme a mis propias sesiones en modo de solo lectura (-r) significa que no tengo que preocuparme accidentalmente:
- pegar líneas de basura en IRC
- detener un proceso importante de compilación / implementación
- escribiendo una contraseña a la vista para los transeúntes
Por supuesto, el problema es que tengo que abrir una sesión, Cb + d para separar, y luego volver a abrirla con la bandera -r para que sea de solo lectura. Y luego, cuando ocasionalmente quiero intervenir en una conversación de IRC, interrumpir una tarea o cualquier otra cosa, tengo que desconectarme nuevamente y volver a conectarme normalmente.
¿Alguien sabe de una manera de hacer una combinación de teclas para cambiar entre modos?
fuente
En lo
tmux 1.9a
que puedes hacer:switch-client -r
. No estoy seguro de si esto es nuevo en 1.9a, pero esa es la versión que estoy ejecutando y puedo cambiar una sesión tmux existente al modo de solo lectura.fuente