Archives mensuelles : juin 2010

Screen, l’ami du ssh

Comme je bosse via ssh depuis bien­tôt trois mois, j’uti­lise screen de façon quasi quoti­dienne et je dois bien dire que c’est bien pratique.

C’est pratique, mais d’of­fice, qu’est-ce que c’est moche !

D’où l’in­té­rêt d’un bon fichier de confi­gu­ra­tion .screenrc que je vous livre aujourd’­hui. Comme de temps en temps avec mes fichiers de confi­gu­ra­tion, il y a des bouts de code que je comprends pas parce que j’ai récu­péré la base de mon fichier chez quelqu’un d’autre.

startup_message off
deflogin on
vbell off
vbell_msg " !!! "
hardstatus off
hardstatus string "%h%? users: %u%?"
caption always "%{+u wk}%?%-w%?%{+b rk}/%n:%t\%{-b wk}%?%+w%?%{-u}%=%{+b wk}%H%{gk} %c %{yk}%d/%m/%Y%-0=%{wk}"
termcapinfo xterm ti@:te@

bindkey -k k8 prev
bindkey -k k9 next

En gros, vous n’au­rez plus le message au lance­ment de screen, plus de « cloche » visuelle (un scin­tille­ment de l’écran pour rempla­cer le beep système), vous aurez toujours le nom de vos diffé­rents screen affi­chés en bas du termi­nal, ainsi que le host­name du système et une horloge. Vous pour­rez enfin passer d’un screen à l’autre avec les touches F8 et F9.

Les parties dont je ne suis pas sûr sont le term­ca­pinfo et le deflo­gin. J’hé­site à les enle­ver car il y a parfois des tweaks utiles bien cachés (genre un raccourci ou une inter­pré­ta­tion de commande diffé­rente).

Pour finir, un petit screen­shot :

Me soutenir sur Tipeee Me soutenir sur Liberapay