Un terminal amélioré (Merci Artisan Numérique :-)

Depuis un moment, je reproche au terminal de Gnome sa lourdeur. Je travaille tous les jours avec plusieurs terminaux / onglets ouverts et au bout d’un certain temps il n’est pas rare que le terminal occupe 200 à 300 Mo de RAM, en plus d’être assez lent, il est gourmand 🙁

Après avoir lu l’excellent article « Une console performante » d’Artisan Numérique (comme tous ses articles d’ailleurs…) j’ai eu envie de tester sa solution. J’utilise donc maintenant urxvt et screen. Par rapport à l’article original, j’ai modifié quelque peu la configuration de screen. En voici le détail.

  • Une barre « d’onglets » en bas.
  • Une barre d’état qui peut par exemple me donner le nombre de nouveaux mails ou tout autre info issue d’un script
  • Un gros buffer de défilement.
  • L’absence de détachement automatique ( quand je ferme urxvt les screen se ferment sans se détacher sauf CTRL a + d manuel )

capture

Je ne lance pas urxvt seul mais toujours en combinaison avec screen. Mon icone de démarrage est maintenant « urxvt -e screen »

Le détail de mon fichier ~/.screenrc

[code]

bind ^a windowlist -b
defscrollback 64000
autodetach off
deflogin on
startup_message off
vbell off
caption always « %-Lw%{+u wk}%50>%n%f* %t%{-}%+Lw%< »
#backtick 42 60 30 /home/pierre/scripts/checkimap.pl
hardstatus on
hardstatus alwayslastline « %{+b}%c%{kg}%= »
[/code]

Voilà une configuration très ergonomique du terminal, finalement bien plus efficace que Gnome Terminal. Merci Artisan Numérique 🙂