Contenu | Rechercher | Menus

Urxvt

Urxvt, est un émulateur de terminal. C'est un clone de Rxvt supportant l'unicode.
Très léger, il permet la gestion d'onglet, est extrêmement configurable et peut être démarré en tant que démon.

Pré-requis

Installation

Il vous suffit, d'installer le paquet rxvt-unicode.

Utilisation

Lancez l'application depuis le menu FIXME à confirmer Applications → Accessoires ou depuis un terminal saisissez la commande suivante :

urxvt

Le mode démon

Contrairement à la commande précédente, qui créé un nouveau processus à chaque ouverture d'un nouveau terminal, l'intérêt de ce mode est de ne créer qu'un seul processus (le démon) qui sera appelé par un client qui, lui, nécessite peu de ressources (juste ce qu'il lui faut pour se connecter au démon).

Pour lancer Urxvt en tant que démon, saisissez dans un terminal la commande suivante:

urxvtd -q -o -f 
  • urxvtd : pour démon
  • -q ou –quiet : pour ne pas avoir de message au démarrage du démon
  • -o ou –opendisplay : ouvre une connexion sur le serveur X actuel
  • -f ou –fork: passe en arrière-plan

Pour avoir de l'intérêt, cette commande est à ajouter au démarrage de votre session pour qu'elle soit disponible dès votre connexion.

Vous accéderez désormais à votre terminal en saisissant

urxvtc

Pour plus de praticité, vous pouvez ajouter cette commande à un raccourci clavier

Configuration

Vous pouvez commencer par récupérer certaines fonctionnalités de base (se déplacer de mot en mot avec Ctrl + flèches) en faisant du fichier de config générale /etc/inputrc un fichier de votre config personnelle :

cp /etc/inputrc ~/.inputrc

Pour paramétrer plus finement urxvt, il vous faut éditer le fichier .Xdefaults qui se trouve dans votre Dossier Personnel. Si ce fichier n'existe pas, créez-le.

  • Contrairement aux scripts bash, les commentaires du fichier sont précédés d'un point d'exclamation " ! "
  • Les modifications effectuées ne sont pas dynamiques : il faudra relancer un terminal pour en voir le résultat.

Pour vous aider, voici quelques lignes que vous pouvez insérer dans votre fichier .Xdefaults:

! Urxvt Settings

! Pas de barre de défilement
URxvt*scrollBar: False

! Couleur d'arrière plan noir
URxvt*background: black

! Couleur d'avant plan blanc
URxvt*foreground: white

! Dimension du terminal
URxvt*geometry: 120x40 

! Lien cliquable
! Valeur possible pour l'option matcher button: 1=clic gauche, 2= clic milieu, 3=clic droit
URxvt.perl-ext-common:  default,matcher
URxvt.urlLauncher:      firefox
URxvt.matcher.button:   3

! Prise en charge des onglets
! shift+bas ou clic sur NEW= ouvrir nouvel onglet, 
! shift + fleche gauche/droite=navigation dans les onglets. 
! ctrl + fleche gauche/droite= deplacement onglet
! ctrl+d ou taper exit = fermer onglet/terminal
URxvt.perl-ext-common:  default,tabbed

Il existe de très nombreuses options pour urxvt visibles dans sa page de manuel ou en saisissant

urxvt --help

De plus, vous trouverez de nombreuses configurations sur internet. Servez-vous en pour vous faire un terminal à votre goût.

Attention à ne pas copier/coller directement un fichier .Xdefaults proposé sur le net sans en avoir étudié un minimum le contenu et/ou l'avoir adapté à vos besoins.

Certaines options, notamment pour le copier/coller, sont accessibles dynamiquement et pour le terminal en cours par la combinaison <Ctrl>+Clic milieu/droit

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Voir aussi



Le contenu de ce wiki est sous licence : CC BY-SA v3.0