Agregar configuración de Byobu
En la documentación "Instalación para producción"
Después del comando
ansible-playbook -K site.yml
Agregar los siguientes pasos:
Reiniciar el servidor
Acceder al servidor por ssh de la siguiente manera
ssh -l usuario ip/dominio
Habilitar Byobu
Para habilitar byobu se necesita ejecutar con el usuario openpyme el siguiente comando
byobu-enable
Para acceder a la terminal con el modo byobu es de la siguiente manera
byobu
Editar la configuración del byobu para poder manipularlo de mejor manera
vim /home/openpyme/.byobu/.tmux.conf
Y agregar la siguiente configuración
# Make mouse mode on
set-option -g mouse on
# Allow mouse to select which pane to use
set -g mouse-select-pane on
# Allow mouse dragging to resize panes
set -g mouse-resize-pane on
# Allow mouse to select windows
set -g mouse-select-window on
# Allow xterm titles in terminal window, terminal scrolling with scrollbar, and setting overrides of C-Up, C-Down, C-Left, C-Right
# (commented out because it disables cursor navigation in vim)
#set -g terminal-overrides "xterm*:XT:smcup@:rmcup@:kUP5=\eOA:kDN5=\eOB:kLFT5=\eOD:kRIT5=\eOC"
# Scroll History
set -g history-limit 30000
# Set ability to capture on start and restore on exit window data when running an application
setw -g alternate-screen on
# Lower escape timing from 500ms to 50ms for quicker response to scroll-buffer access.
set -s escape-time 50
Una vez agregada la configuración necesitamos reiniciar el servidor
sudo reboot now
De esta manera podemos usar Byobu para tener multiples ventanas en el servidor y manipular con diferentes usuarios diversas acciones
Comandos del teclado
- Tecla Shift + F2 - Ventana horizontal
- Tecla Ctrl + F2 - Ventana vertical
Agregar iconos para las teclas mencionadas anteriormente
Adjunto documentación de cómo se puede hacer https://squidfunk.github.io/mkdocs-material/reference/formatting/#adding-keyboard-keys