Linux : configurer screen
Le fichier de configuration qui est chargé pour tout le monde est /etc/screenrc
Le fichier de configuration personnalisé est $HOME/.screenrc
Voilà un exemple qui m’a pris du temps avant de réussir à le mettre en place :
# -------------------------------------------
# Bindings de compilation
# -------------------------------------------
# Olivier Pons / 15 avril 2008
bind -c compil x exec /bin/sh -c "cd /sources/zeemoz/search/ && modsearch_install.sh"
bindkey "^x" command -c compil
Traduction des commandes précédentes :
- Tu lies la touche
x
de la classecompil
à l’ordre complet :
exec /bin/sh -c "cd /sources/zeemoz/search/ && modsearch_install.sh"
- Si on fait “ctrl x”, cela veut dire qu’il faut se mettre en attente d’une touche pour exécuter ce qui concerne la classe
compil
Dit autrement :
- Définir tous les ordres qu’on veut que screen exécute via un raccourci clavier ;
- Les associer à une touche simple ;
- Les associer à une classe ;
- Définir la classe selon un
ctrl
quelque chose.