Configurar la barra de estado de TMUX


15

Quiero que mi sesión tmux muestre mi dirección IP actual en el lado derecho de la barra de estado, pero estoy teniendo dificultades para calcular la sintaxis correcta. El comando funciona perfectamente en el shell, pero tmux no lo analizará.

set -g status-right '#[fg=white]#(host (hostname))'

[Nota: estoy usando la concha de pescado]

Realmente quiero que sea:

set -g status-right '#[fg=white]#(hostname)@#(host (hostname) | cut -d " " -f 4)'

Pero como no puedo hacer que la barra de estado anterior funcione, esta es una causa perdida. Lo extraño es que obtuve el primero en trabajar una vez, pero luego agregué el corte.

Respuestas:


13

Prueba esto:

set -g status-right '#[fg=white]#(hostname)@#(host `hostname` | cut -d " " -f 4)'

La documentación de tmuxdice que los comandos dentro #()son shcomandos. No pude ir $()a trabajar, pero los backticks sí.


Gracias. Perdí por completo que no usaba mi shell predeterminado.
wdkrnls
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.