![Crear un acceso directo para "cerrar la sesión actual" en Tmux](https://rvso.com/image/1451540/Crear%20un%20acceso%20directo%20para%20%22cerrar%20la%20sesi%C3%B3n%20actual%22%20en%20Tmux.png)
¿Es posible crear un acceso directo en Tmux que cierre la sesión actual? Escribir "kill-session -t mysession" no es muy conveniente
Me imagino algo como
bind X kill-session -t $currentsesion
Lo que no entiendo es cómo hacerle saber a Bind qué sesión está actual.
Respuesta1
Después de jugar, descubrí que puedo crear el siguiente acceso directo que se comporta como quiero:
- Mata la sesión actual
- Deja todas las demás sesiones intactas.
bind X confirm-before "kill-session -t ''"
Esta solución parece funcionar pero también parece un truco. Espero que haya una mejor manera de hacer esto.
EDITAR
Como se señala en elcomentarios, omitir el -t
parámetro hará que tmux
se use automáticamente la sesión actual, por lo que el código también podría acortarse a:
bind X confirm-before kill-session
Respuesta2
Puede definir atajos tmux
editando ~/.tmux.conf
y proporcionando una bind-key
línea adecuada. Elpagina del manualmuestra algunos ejemplos.
Para lectura adicional: