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:reseau:weechat [25/09/2011 10:36] smolski |
doc:reseau:weechat [17/02/2014 08:09] MicP [WeeChat] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Weechat ====== | + | ====== WeeChat ====== |
- | + | * Objet : **WeeChat**, le client [[:doc:reseau:irc|IRC]] en mode texte. | |
- | WeeChat (Wee Enhanced Environment for Chat) est un client de discussion supportant notamment le protocole IRC. Il est léger et rapide, distribué sous licence GPL. Tout peut être contrôlé au clavier. Il est extensible par des extensions (plugins) et des scripts. | + | * Niveau requis : {{tag>débutant }} |
+ | * Commentaires : //Client [[:doc:reseau:irc|IRC]] en mode texte (curses).// | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Le terminal ou console : [[:doc:systeme:console | Utilisation du terminal.]] | ||
+ | * Suivi : {{tag>à-compléter}} | ||
+ | * Création par **MaTTuX_** 2009-02-10 | ||
+ | * Mis à jour par **MicP** 2014-02-06 | ||
+ | * Testé par <...> le <...> FIXME | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/topic-1973-wiki-weechat-un-irc-en-console-de-l-enfer-page-1.html | 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 : [[http://debian-facile.org/topic-3812-wiki-weechat-page-1.html | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | **Nota :** | ||
+ | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli. | ||
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 11: | Ligne 22: | ||
En console, il suffit de taper : | En console, il suffit de taper : | ||
- | <code># aptitude install weechat weechat-core weechat-plugins weechat-dev weechat-curses</code> | + | <code root>aptitude install weechat weechat-plugins weechat-scripts</code> |
- | + | ||
- | Si vous avez installez Squeeze avec l'interface graphique, tous ces paquets sont installés automatiquement en version 0.3.2-1(stable) :\\ | + | |
- | + | ||
- | + | ||
- | ===== La version 0.3.5 est disponible ! ===== | + | |
- | + | ||
- | L'installation se fait par les [[manuel:stable_non-free_backports | sources backports ]]((en utilisant la nom de la [[manuel:branches_debian | branche stable]] en cours, aujourd'hui 05/09/2011, c'est squeeze)) ainsi : | + | |
- | <code bash> | + | |
- | aptitude install -t squeeze-backports weechat weechat-core weechat-plugins weechat-dev weechat-curses</code> | + | |
- | + | ||
- | ==== Nota : Pour la version 0.3.4 ===== | + | |
- | + | ||
- | C'est une version avec beaucoup de bugs corrigés et des nouvelles fonctionnalités majeures. | + | |
- | Parmi les nouvelles fonctionnalités :\\ | + | fonctionnalités :\\ |
- 256 couleurs\\ | - 256 couleurs\\ | ||
- | - proxy irc (extension relay)\\ | + | - proxy IRC (extension relay)\\ |
- redirection des commandes IRC\\ | - redirection des commandes IRC\\ | ||
- | - la commande /notify\\ | ||
- l'extension rmodifier\\ | - l'extension rmodifier\\ | ||
- | - les expressions regulières pour les highlights\\ | + | - les expressions rationnelles pour les highlights\\ |
- support de la couleur dans l'heure du tampon de discussion\\ | - support de la couleur dans l'heure du tampon de discussion\\ | ||
- | - option irc pour forcer la couleur de certains pseudos\\ | + | - option IRC pour forcer la couleur de certains pseudos\\ |
- partage de la zone de saisie entre les tampons.\\ | - partage de la zone de saisie entre les tampons.\\ | ||
Ligne 51: | Ligne 48: | ||
Dans un terminal sous user, saisissez : | Dans un terminal sous user, saisissez : | ||
- | $ weechat-curses | + | <code user>weechat-curses</code> |
Ligne 73: | Ligne 70: | ||
/set irc.server.freenode.autojoin "#debian-facile,#canal2" | /set irc.server.freenode.autojoin "#debian-facile,#canal2" | ||
- | Si vous avez installez **avant** un serveur oftc :\\ | + | Si vous avez installé **avant** un serveur oftc :\\ |
Pour supprimer la valeur d’une option du serveur et utiliser sa valeur par défaut à la place, par exemple pour utiliser les pseudos par défaut (irc.server_default.nicks) : | Pour supprimer la valeur d’une option du serveur et utiliser sa valeur par défaut à la place, par exemple pour utiliser les pseudos par défaut (irc.server_default.nicks) : | ||
/set irc.server.oftc.nicks null | /set irc.server.oftc.nicks null | ||
Ligne 169: | Ligne 166: | ||
**Fermer** weechat. | **Fermer** weechat. | ||
- | Copiez simplement ce script avec [[commande:editeur:nano|nano]] dans : | + | Copiez simplement ce script avec [[:doc:editeurs:nano|nano]] dans : |
- | <code> $ nano /home/mon_user/.weechat/perl/autoload/buffers.pl</code> | + | <code> $ nano ~/.weechat/perl/autoload/buffers.pl</code> |
* [[http://www.weechat.org/files/scripts/buffers.pl| Télécharger script: buffers.pl]] | * [[http://www.weechat.org/files/scripts/buffers.pl| Télécharger script: buffers.pl]] | ||
===== Bip sur haut-parleur sur highlight/message privé. ===== | ===== Bip sur haut-parleur sur highlight/message privé. ===== | ||
==== Script: beep.pl ==== | ==== Script: beep.pl ==== | ||
- | <code> $ nano /home/mon_user/.weechat/perl/autoload/beep.pl</code> | + | <code> $ nano ~/.weechat/perl/autoload/beep.pl</code> |
* [[http://www.weechat.org/files/scripts/beep.pl| Télécharger script: beep.pl]] | * [[http://www.weechat.org/files/scripts/beep.pl| Télécharger script: beep.pl]] | ||
Ligne 187: | Ligne 184: | ||
Copier le script dans : | Copier le script dans : | ||
- | $ nano /home/mon_user/.weechat/python/autoload/shortenurl.py | + | $ nano ~/.weechat/python/autoload/shortenurl.py |
- | voir [[nano]] | + | voir [[:doc:editeurs:nano|nano]] |
* [[http://www.weechat.org/files/scripts/shortenurl.py| Télécharger script: shortenurl.py]] | * [[http://www.weechat.org/files/scripts/shortenurl.py| Télécharger script: shortenurl.py]] | ||
Ligne 197: | Ligne 194: | ||
| | ||
==== Script: urlbar.py ==== | ==== Script: urlbar.py ==== | ||
- | <code>$ nano /home/mon_user/.weechat/python/autoload/urlbar.py</code> | + | <code user>$ nano ~/.weechat/python/autoload/urlbar.py</code> |
* [[http://www.weechat.org/files/scripts/urlbar.py| Télécharger script: urlbar.py]] | * [[http://www.weechat.org/files/scripts/urlbar.py| Télécharger script: urlbar.py]] | ||
Copiez **par exemple:** | Copiez **par exemple:** | ||
- | <code bash># -*- coding: utf-8 -*- | + | <file bash ~/.weechat/python/autoload/urlbar.py># -*- coding: utf-8 -*- |
# | # | ||
# Copyright (c) 2009 by FlashCode <flashcode@flashtux.org> | # Copyright (c) 2009 by FlashCode <flashcode@flashtux.org> | ||
Ligne 459: | Ligne 456: | ||
"urlbar_urls"); | "urlbar_urls"); | ||
weechat.hook_print("", "", "://", 1, "urlbar_print_cb", "") | weechat.hook_print("", "", "://", 1, "urlbar_print_cb", "") | ||
- | </code> | + | </file> |
| |