Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:terminal:urxvt [18/03/2019 21:39] smolski [configuration perso |
doc:systeme:terminal:urxvt [26/06/2022 17:21] TyZef [Les bips sonores] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : //Raccourcis clavier. // | * Commentaires : //Raccourcis clavier. // | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) ; [[doc:systeme:terminal|Le Terminal]] | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) ; [[doc:systeme:terminal|Le Terminal]] | ||
- | * Suivi : {{tag>à-placer}} | + | * Suivi : {{tag>}} |
* Création par [[user>Jean-Pierre Pinson]] 18/03/2019 | * Création par [[user>Jean-Pierre Pinson]] 18/03/2019 | ||
- | * Testé par <Jean-Pierre Pinson> le <18/03/2019> | + | * Testé par [[user>Jean-Pierre Pinson]] & [[user>SuShY]] le <18/03/2019> |
- | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=23932 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=23931 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
Ligne 24: | Ligne 24: | ||
- Il rend aussi les URL cliquables. | - Il rend aussi les URL cliquables. | ||
( Extrait de [[https://fr.wikipedia.org/wiki/Urxvt|Wikipédia]]) | ( Extrait de [[https://fr.wikipedia.org/wiki/Urxvt|Wikipédia]]) | ||
+ | ===== installation ===== | ||
+ | |||
+ | <code root>apt-get install rxvt-unicode</code> | ||
+ | |||
+ | ===== pour lancer urxvt ===== | ||
+ | |||
+ | <code user>urxvt</code> | ||
+ | |||
+ | |||
===== Raccourcis clavier Urxvt ===== | ===== Raccourcis clavier Urxvt ===== | ||
Ligne 34: | Ligne 43: | ||
<key>C</key> + <key>A</key> + <key>v</key> pour coller dans le terminal | <key>C</key> + <key>A</key> + <key>v</key> pour coller dans le terminal | ||
+ | <key>C</key> + <key>D</key> pour quiter le terminal | ||
===== Capture d'écran du Terminal Urxvt ===== | ===== Capture d'écran du Terminal Urxvt ===== | ||
- | {{/file-R05c1e25738d7fd5c3bc4fdc5c0c53e72.png}} | + | {{/file-R1f0c54f7c637d1ecf5292123b153aac5.png}} |
- | On peut aussi configurer son terminal dans un nouveau fichier : | + | ===== Configuration ===== |
+ | |||
+ | <note important>Pour utilisateur avancé !</note> | ||
+ | |||
+ | On peut aussi configurer son terminal en créant un nouveau fichier : | ||
<code user>nano /home/user/.Xresources</code> | <code user>nano /home/user/.Xresources</code> | ||
+ | <note important>Si le fichier est déjà existant, créer juste une rubrique URXVT</note> | ||
Par exemple contenant ce script : | Par exemple contenant ce script : | ||
<file config Urxvt> | <file config Urxvt> | ||
Ligne 47: | Ligne 62: | ||
- | !_____________ | + | {{!_____________ |
!urxvt config | !urxvt config | ||
!____________ | !____________ | ||
Ligne 63: | Ligne 78: | ||
!URL launcher | !URL launcher | ||
- | !URxvt.perl-ext-common: default.matcher | + | URxvt.url-launcher: firefox |
- | !URxvt.url-launcher: firefox | + | URxvt.matcher.button: 1 |
- | !URxvt.matcher.button: 2 | + | URxvt.perl-ext: default,matcher |
!yankables URL's | !yankables URL's | ||
Ligne 113: | Ligne 128: | ||
!_________________________ | !_________________________ | ||
</file> | </file> | ||
+ | |||
+ | <note warning>Après avoir copier ca, pour appliquer les modifs, il faut recharger ton fichier X.resources par la commande :<code user>xrdb .Xresources</code></note> | ||
+ | |||
+ | De **Framend** communiqué en direct sur irc. ^_^ | ||
+ | |||
+ | Et maintenant, celui de **Sushy** même canal que le précédent : | ||
+ | |||
+ | <file config URxvt SuShY> | ||
+ | ! =================== | ||
+ | ! urxvt | ||
+ | ! =================== | ||
+ | |||
+ | URxvt*scrollBar: true | ||
+ | URxvt*scrollBar_right: true | ||
+ | URxvt*scrollBar_floating: true | ||
+ | URxvt*letterSpace: 0 | ||
+ | URxvt.internalBorder: 10 | ||
+ | URxvt*font: xft:DejaVu Sans Mono:regular:size=13 | ||
+ | URxvt*boldFont: xft:DejaVu Sans Mono:bold:size=13 | ||
+ | URxvt*cursorBlink: true | ||
+ | URxvt.iso14755: false | ||
+ | URxvt*utf8: true | ||
+ | URxvt.keysym.C-equal: resize-font:bigger | ||
+ | URxvt.keysym.C-parenright: resize-font:smaller | ||
+ | |||
+ | URxvt.perl-ext-common: default,matcher | ||
+ | URxvt.url-launcher: chromium | ||
+ | URxvt.matcher.button: 3 | ||
+ | |||
+ | ! URxvt*perl-ext: matcher | ||
+ | ! URxvt.perl-ext-common: default | ||
+ | ! 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 | ||
+ | |||
+ | ! black + red | ||
+ | ! !urxvt*color0: #3f3f3f | ||
+ | urxvt*color0: #1E2320 | ||
+ | urxvt*color1: #705050 | ||
+ | ! ! green + yellow | ||
+ | urxvt*color2: #60b48a | ||
+ | urxvt*color3: #dfaf8f | ||
+ | ! ! blue + purple | ||
+ | urxvt*color4: #506070 | ||
+ | urxvt*color5: #dc8cc3 | ||
+ | ! ! cyan + white | ||
+ | urxvt*color6: #8cd0d3 | ||
+ | urxvt*color7: #dcdccc | ||
+ | ! ! bright-black + bright-red | ||
+ | urxvt*color8: #709080 | ||
+ | urxvt*color9: #dca3a3 | ||
+ | ! ! bright-green + bright-yellow | ||
+ | urxvt*color10: #c3bf9f | ||
+ | urxvt*color11: #f0dfaf | ||
+ | ! ! bright-blue + bright-purple | ||
+ | urxvt*color12: #94bff3 | ||
+ | urxvt*color13: #ec93d3 | ||
+ | ! ! bright-cyan + bright-white | ||
+ | urxvt*color14: #94bff3 | ||
+ | urxvt*color15: #ffffff | ||
+ | |||
+ | |||
+ | !!!URxvt*color0: #101010 | ||
+ | !!!URxvt*color1: #f13a21 | ||
+ | !!!URxvt*color2: #93f91d | ||
+ | !!!URxvt*color3: #ffd00a | ||
+ | !!!URxvt*color4: #004f9e | ||
+ | !!!URxvt*color5: #ec0048 | ||
+ | !!!URxvt*color6: #2aa7e7 | ||
+ | !!!URxvt*color7: #f2f2f2 | ||
+ | !!!URxvt*color8: #1d202f | ||
+ | !!!URxvt*color9: #ff361e | ||
+ | !!!URxvt*color10: #ffc005 | ||
+ | !!!URxvt*color11: #93ff00 | ||
+ | !!!URxvt*color12: #0071ff | ||
+ | !!!URxvt*color13: #ef0051 | ||
+ | !!!URxvt*color14: #4bb8fd | ||
+ | !!!!URxvt*color15: #a020f0 | ||
+ | </file> | ||
+ | |||
+ | <note important>Pour activer les url cliquables il faut bien indiquer ces 3 lignes de code : | ||
+ | <file config URxvt SuShY> | ||
+ | URxvt.perl-ext-common: default,matcher | ||
+ | URxvt.url-launcher: chromium | ||
+ | URxvt.matcher.button: 3 | ||
+ | </file> | ||
+ | </note> | ||
+ | |||
+ | Et le résultat avec <code user>screenfetch</code>, est... \\ | ||
+ | \\ | ||
+ | |||
+ | {{/file-R88810d85f8c4952f4aca8199b89a5dac.png}} | ||
+ | |||
+ | Artistique, //n'est-il pas// ? LOL | ||
+ | |||
+ | ===== Les URL cliquables ===== | ||
+ | |||
+ | Pour se faire on édite le fichier ''~/.Xresources'' comme suivant, en ajoutant ces trois lignes ci-dessous à la suite de la configuration dédié à URxvt : | ||
+ | |||
+ | <code user>URxvt.perl-ext-common: default,matcher | ||
+ | URxvt.url-launcher: /usr/bin/xdg-open | ||
+ | URxvt.matcher.button: 1</code> | ||
+ | |||
+ | <note warning>Après avoir copier ca, pour appliquer les modifs, il faut recharger ton fichier X.resources par la commande :<code user>xrdb .Xresources</code></note> | ||
+ | |||
+ | |||
+ | ===== Les bips sonores ===== | ||
+ | |||
+ | Il est possible d'exécuter une commande lorsque le terminale sonne. Et pour se faire, l'extension ''bell-command'' doit être activé dans le fichier ''~/.Xresources'' : | ||
+ | <code user>URxvt.perl-ext-common: ...,bell-command,...</code> | ||
+ | L'exemple suivant emploie la commande ''aplay'' d'[[doc:media:alsamixer|ALSA]] pour jouer par exemple un fichier .wav : | ||
+ | <code user>URxvt.bell-command: aplay /home/utilisateur/beepbeep.wav</code> | ||
+ | <note warning>Après avoir copier ca, pour appliquer les modifs, il faut recharger ton fichier X.resources par la commande :<code user>xrdb .Xresources</code></note> | ||
+ | |||
+ | ===== Divers liens ===== | ||
+ | |||
+ | [[http://software.schmorp.de/pkg/rxvt-unicode.html]] | ||
+ | |||
+ | |||