¿Cómo mostrar el modo actual en la línea de estado en tmux?

¿Cómo mostrar el modo actual en la línea de estado en tmux?

En vim: :set showcmdme dice qué clave escribí (como f).

En tmux: después de escribir Ctrl-b, me detengo a pensar en la siguiente clave que necesito.
A veces olvido que escribí Ctrl-b, así que lo vuelvo a escribir y causa problemas.

¿Cómo cambiar la línea de estado para informarme que escribí Ctrl-b?

Respuesta1

Para cualquiera que todavía esté buscando una solución, puede saber cuándo escribió tmux prefixagregando esto a su línea de estado:

#{?client_prefix,#[fg=colour2]^A,}

Cuando se agrega a la línea de estado, obtendrá un poco ^Adentro de su línea de estado de tmux cuando presione su prefijo. Por favor, cambie el color y el prefijo del mensaje en consecuencia.

Puede ser elegante e incluso alternar todos los colores de fondo en su línea de estado cuando prefixse escribe.

set -g status-left "#{?client_prefix,#[bg=colour2],#[bg=colour1]}#[fg=colour0] #S "

Respuesta2

Comochepnerya dichoaquí, parece que no existen opciones para mostrar las claves o prefijos escritos actualmente (ni se mencionan en la página de manual).

Como solución alternativa, puede presionar Escantes de volver a utilizar el prefijo Ctrl+b. De esta manera, descartará cualquier prefijo previamente escrito (olvidado) y evitará enviar accidentalmente varios archivos Ctrl+b.

información relacionada