Mrxvt

:!: Article archivé, dernière mise à jour 2005.

Mrxvt est un émulateur de terminal X très performant offrant toutes les fonctionnalités d'un bon terminal. Ce terminal est un mélange entre rxvt et aterm.

Il supporte :

  • multi-tab support
  • runtime dynamic tab title
  • session support for each tab
  • input broadcasting for all tabs
  • user configurable keyboard shortcuts
  • translucent window support
  • pseudo-transparent background per terminal
  • pseudo-transparent scrollbar/menubar/tabbar
  • background color tinting
  • color text shadow
  • off-focus background fading
  • NeXT/rxvt/xterm/SGI/plain style scrollbar
  • user supplied background image per terminal (jpeg/png/xpm)
  • user supplied background image for scrollbar/menubar/tabbar (jpeg/png/xpm)
  • only depends on X, no GTK, no Qt
  • small and fast
  • freetype font (xft)
  • XIM and multi-languages (Chinese/Korea/Japanese) suppport
  • multiple platforms
  • utmp/wtmp/lastlog logging

Attention UTF-8 n'est pas supporté pour l'instant (version 0.4.2).

Si vous utilisez KDE ou GNOME, il s'intègrera moins dans votre style QT ou GTK que les terminaux natifs Konsole et Gnome Terminal. Par contre, il sera plus rapide et beaucoup plus léger en ressources.

Si vous utilisez XFCE, ce terminal est fait pour vous ! Il est encore plus léger et rapide que XFCE-Terminal.

Configuration

Les manuels de mrxvt sont un peu léger. Si vous souhaitez modifier légèrement l'apparence du terminal, il vous faut copier la configuration exemple :

matthieu@livetux:~$ cd
matthieu@livetux:~$ cp /usr/share/doc/mrxvt/xdefaults-sample.txt.gz .
matthieu@livetux:~$ gunzip xdefaults-sample.txt.gz
matthieu@livetux:~$ mv xdefaults-sample.txt ~/.mrxvtrc

Je vous conseille de changer le style de la scroll bar qui est assez moche :

mrxvt*scrollbarStyle:           rxvt

Si vous souhaitez activer la pseudo transparence, il suffit d'utiliser la ligne suivante :

mrxvt*transparent:              True

Exemple

En ce qui me concerne, j'utilise la personnalisation suivante :

  • Scrollbar de type rxvt
  • Nom de la fenêtre active en bleu
  • Taille de la fenêtre 100×35
  • buffer de 6000 lignes

Voici les lignes du fichier qui ne sont pas commentées :

mrxvt*vt0*tabTitle:                     Term1
mrxvt*vt1*tabTitle:                     Term2
mrxvt*vt2*tabTitle:                     Term3
mrxvt*vt0*saveLines:                    6000
mrxvt*vt1*saveLines:                    6000
mrxvt*vt2*saveLines:                    6000
mrxvt*scrollbarStyle:                   rxvt
mrxvt.scrollbarRight:                   true
mrxvt*tabForeground:                    blue
mrxvt*geometry:                         100x35

Raccourcis claviers

Les raccourcis du clavier (modifiables) pour la gestion des tabs :

  • CTRL + SHIFT + N : Nouvelle session
  • SHIFT + GAUCHE ou CTRL + PAGE HAUT : Session suivante
  • SHIFT + DROITE ou CTRL + PAGE BAS : Session précédente
  • SHIFT + PAGE HAUT : défilement vers le haut
  • SHIFT + PAGE BAS : défilement vers le bas

Les lignes suivantes ajoutent :

  • CTRL + espace : Nouvelle session
  • CTRL + tab : Session suivante
mrxvt*hotkey*NewTab:            Ctrl+space
mrxvt*hotkey*NextTab:           Ctrl+Tab

Links

linux/mrxvt.txt · Dernière modification: 2011/12/01 23:56 par matthieu
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki