J'utilise Byobu avec le back-office tmux sur mon serveur 12.04. Je voudrais utiliser les touches de raccourci commandant de minuit avec elle, mais les touches F ne fonctionnent pas.
J'ai vu quelques articles sur les problèmes ici:
mais ils sont obsolètes et ne semblent pas fonctionner pour les nouvelles versions de byobu. Comment puis-je contourner ce problème ou utiliser MC de manière plus efficace?
Vous pouvez facilement activer/désactiver l’utilisation des touches F à l’intérieur de Byobu (tmux) en appuyant sur:
shift-F12 (en tmux)
ctrl-a-! (à l'écran)
divulgation complète: je suis l'auteur et le responsable de Byobu.
On minuit commandant pour déclencher par exemple le F2 clé:
Ce qui est plus pratique que de changer en utilisant:
Shift+F12 (dans tmux, défaut sur byobu)
Ctrl+A+! (à l'écran)
Hah, un homme après mon propre coeur :)
Réponse courte: ajoutez mon ppa (ppa:izx/private
) et update
byobu (ou installez manuellement le fichier deb). Byobu utilisera par défaut screen
comme serveur principal avec Fcomportement de clé restauré dans l'ancien style 4.x.
Réponse longue: utilisez byobu-select-backend
pour passer à screen
si vous ne l’avez pas encore fait et ajoutez la ligne $BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen.disable
après la ligne $BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen
dans /usr/share/byobu/keybindings/common
.
Patch complet:
+++ byobu-5.17/usr/share/byobu/keybindings/common @@ -1 +1,3 @@ source $ BYOBU_PREFIX/share/byobu/keybindings /f-keys.screen +source $ BYOBU_PREFIX/share/byobu/raccourcis-clavier/f-keys.screen.disable + --- byobu-5.17.orig/etc /byobu/backend +++ byobu-5.17/etc/byobu/backend @@ -1,4 +1,4 @@ # BYOBU_BACKEND peut être actuellement "écran" "ou" tmux " # Remplacez ceci par utilisateur en modifiant" $ BYOBU_CONFIG_DIR/backend " # ou en lançant" byobu-screen "ou" byobu-tmux "au lieu de "byobu". - # BYOBU_BACKEND = "tmux" + BYOBU_BACKEND = "screen"