
Cada vez que ejecuto un comando en tmux, por ejemplo, set status
la barra de estado se vuelve amarilla y refleja los resultados del comando. Encuentro este comportamiento bastante molesto. ¿Puedo desactivar este comportamiento?
Respuesta1
Puede configurar la quiet
opción del servidor para suprimir muchos de los mensajes que se muestran en la línea de estado (incluido el mensaje que se muestra con set-option
). Esto no suprimirá los mensajes que provienen del uso del display-message
comando.
Si la quiet
opción es demasiado amplia * , o desea poder revisar los mensajes con show-messages
† , entonces puede intentar configurar la display-time
opción de sesión en un valor muy pequeño ‡ . Esto afectarátodomensajes (incluso los de display-message
), por lo que es posible que tampoco sea apropiado para todas las situaciones.
Si solo está interesado en suprimir el mensaje de ese set status
comando/enlace, y se siente cómodo creando software desde la fuente, entonces es posible que desee probar el troncal SVN actual. Su set-option
comando tiene una -q
opción que suprime el mensaje informativo normal (es decir set -q status
). Esto se incluirá en la próxima versión (es decir, 1.7).
*quiet
Esta es una opción del servidor, por lo que afectará a todas sus sesiones.
†quiet
evita que el mensaje se ingrese en el show-message
registro de mensajes. De forma predeterminada, (prefix) ~está obligado a show-messages
.
‡display-time
debe estar en el rango 1–750. Por lo tanto, cero no es un valor válido, pero el valor mínimo (1 milisegundo) probablemente será demasiado rápido para notarlo en la mayoría de las circunstancias (por ejemplo, a menos que sutmuxEl servidor está al otro lado de un enlace lento).