logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:reseau:weechat [26/02/2015 16:33]
milou32 [Bip sur haut-parleur sur highlight/message privé.]
doc:reseau:weechat [11/02/2024 11:01] (Version actuelle)
TyZef [Configuration]
Ligne 1: Ligne 1:
 ====== WeeChat : client IRC console====== ====== WeeChat : client IRC console======
   * Objet : **WeeChat**,​ client IRC en mode texte.   * Objet : **WeeChat**,​ client IRC en mode texte.
-  * Niveau requis : {{tag>​débutant }}+  * Niveau requis : {{tag>​débutant ​avisé}}
   * Commentaires : //Client IRC moderne en mode texte (curses).//   * Commentaires : //Client IRC moderne en mode texte (curses).//
-  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)+  * 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.]]     * Le terminal ou console : [[:​doc:​systeme:​console | Utilisation du terminal.]]
-  * Suivi : {{tag>​à-compléter}}+  * Suivi :
     * Création par [[user>​MaTTuX_]] le 10/02/2009     * Création par [[user>​MaTTuX_]] le 10/02/2009
-    * Mis à jour par [[user>​MicP]] le 06/​02/​2014 +    * Mis à jour par [[user>​MicP]] le 06/​02/​2014 ​; [[user>​SuShY]] le 21/07/2020 ; [[user>​Nietzsche]] le 25/11/2020 ; [[user>​arpinux]] le 31/05/2021 
-    * Testé par <...> le <...> FIXME+    * Testé par [[user>Nietzsche]] ​le 25/11/2020
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1973|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1973|ici]]((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 =====
-**WeeChat** (**W**ee **E**nhanced **E**nvironment ​for **Chat**) est un client de discussion en mode texte utilisant le protocole IRC. Il est léger et rapide, ​distribué sous licence GPL. \\+WeeChat (Wee Enhanced Environment ​for Chat) est un client Internet Relay Chat gratuit et à source ouverte, conçu pour être léger et rapide. Il est publié sous les termes de la licence publique générale GNU 3 et a été développé depuis 2003. C'est un client de discussion en mode texte utilisant le protocole IRC. Il est léger et rapide,
 Tout peut y être contrôlé au clavier. Il est extensible par des extensions (plugins) et des scripts. Tout peut y être contrôlé au clavier. Il est extensible par des extensions (plugins) et des scripts.
  
Ligne 21: Ligne 20:
 Il supporte les scripts écrit en ruby, perl, python et lua grâce à un système de plugins. Il supporte les scripts écrit en ruby, perl, python et lua grâce à un système de plugins.
  
 +  * [[:​doc:​reseau:​oftc | Voir le tuto OFTC pour compléter les instructions]]
 ===== Installation ===== ===== Installation =====
  
 En console, il suffit de taper : En console, il suffit de taper :
-<code root>​apt-get install weechat ​weechat-plugins weechat-scripts</​code>​+<code root>apt-get update && ​apt-get install weechat</​code>​
  
 fonctionnalités :\\ fonctionnalités :\\
Ligne 40: Ligne 40:
 Depuis la version 3.0, la configuration se fait dans plusieurs fichiers. Aussi, pour simplifier la configuration de ce logiciel, je vous propose de le faire directement dans la fenêtre weechat. Depuis la version 3.0, la configuration se fait dans plusieurs fichiers. Aussi, pour simplifier la configuration de ce logiciel, je vous propose de le faire directement dans la fenêtre weechat.
  
-==== Démarrer weechat ====+==== Démarrer ​et quitter ​weechat ====
  
 Dans un terminal sous user, saisissez :  Dans un terminal sous user, saisissez : 
 <code user>​weechat-curses</​code>​ <code user>​weechat-curses</​code>​
 +
 +Pour quitter weechat :
 +  /quit
 +
 +<note tip>Si votre weechat tourne dans un screen sur un serveur vous pouvez ouvrir ce dernier directement en créant un raccourcis executant cette commande:
 +<code user>​terminator -e ssh user@ipserveur ou toto.com -t screen -x</​code>​
 +Ici j'ai mis [[doc:​systeme:​terminal:​terminator|terminator]] car c'est l'​émulateur de terminal que j'​utilise. Cette commande ouvre terminator et y lance la commande de ce fait terminator vous demande directement votre passephrase si vous en avez une ou votre passwd et vous vous retrouverez dans votre weechat.</​note>​
 +
 +Pour commencer il faut ajouter le serveur auquel on souhaite se connecter :
 +(par exemple le serveur irc.oftc.net)
 +  /server add oftc irc.oftc.net
  
 On définit ensuite les pseudos que l'on utilisera :  On définit ensuite les pseudos que l'on utilisera : 
-  /set irc.server.freenode.nicks "​pseudo1,​pseudo2,​pseudo3,​pseudo4,​pseudo5"​+  /set irc.server.oftc.nicks "​pseudo1,​pseudo2,​pseudo3,​pseudo4,​pseudo5"​
  
 Pour modifier le nom d’utilisateur et le nom réel : Pour modifier le nom d’utilisateur et le nom réel :
-  /set irc.server.freenode.username "Mon nom d'​utilisateur"​ +  /set irc.server.oftc.username "Mon nom d'​utilisateur"​ 
-  /set irc.server.freenode.realname "Mon nom réel"+  /set irc.server.oftc.realname "Mon nom réel"
  
-Pour activer la connection ​automatique à ce serveur :  +Pour activer la connexion ​automatique à ce serveur :  
-  /set irc.server.freenode.autoconnect on+  /set irc.server.oftc.autoconnect on
  
 Pour activer l'​autorejoin automatique à ce serveur : Pour activer l'​autorejoin automatique à ce serveur :
-  /set irc.server.freenode.autorejoin on+  /set irc.server.oftc.autorejoin on
  
 Pour l'​identification,​ on va tricher : on lance une commande après la connexion au serveur :  Pour l'​identification,​ on va tricher : on lance une commande après la connexion au serveur : 
-  /set irc.server.freenode.command "/msg nickserv identify xxxxxx"​+  /set irc.server.oftc.command "/msg nickserv identify xxxxxx"​
  
 Pour configurer les canaux à rejoindre :  Pour configurer les canaux à rejoindre : 
-  /set irc.server.freenode.autojoin "#​debian-facile,#​canal2"+  /set irc.server.oftc.autojoin "#​debian-facile,#​debian-france"
  
 Si vous avez installé **avant** un serveur oftc :\\  Si vous avez installé **avant** un serveur oftc :\\ 
Ligne 76: Ligne 87:
  
 ==== Commandes utiles : ==== ==== Commandes utiles : ====
 +
 +Pour se connecter à oftc :
 +<​code>/​connect oftc</​code>​
  
 Pour joindre un canal : Pour joindre un canal :
Ligne 82: Ligne 96:
 Pour quitter un chan en laissant un message : Pour quitter un chan en laissant un message :
   /part [message de fin]   /part [message de fin]
 +
  
 Pour quitter le chan et fermer le tampon en laissant un message de fin : Pour quitter le chan et fermer le tampon en laissant un message de fin :
   /close [message de fin]   /close [message de fin]
  
 +Pour se marquer absent et éventuellement ajouter un petit commentaire avec :
 +  /away parti aux toilettes
 +
 +Pour se démarquer absent, c'est la même mais sans commentaire :
 +  /away
 +  ​
 +Pour changer la couleur de son pseudo dans weechat :
 +  /set weechat.color.chat_nick_self _blue 
 +
 +==== Démarrer en haut des buffers : ====
 +
 +Si lorsque `weechat` démarre on se retrouve tout en bas de la liste des serveurs et salons mais qu'il est préférable que ce soit l'​opposé,​ c'est à dire un démarrage au top de la liste, faire la manipulation suivante :
 +  /set irc.look.buffer_switch_autojoin off
 +  ​
 +Sans oublier la sauvegarde :
 +  /​save  ​
 ===== Split des fenêtres ===== ===== Split des fenêtres =====
  
Ligne 92: Ligne 123:
  
  
-Cela vous permettra de suivre plusieurs ​discutions ​en même temps :p+Cela vous permettra de suivre plusieurs ​discussions ​en même temps :P
  
 Alors :  Alors : 
Ligne 121: Ligne 152:
   /window merge   /window merge
  
 +
 +Pour sauvegarder l'​affichage des fenêtres (hors querry)
 +
 +  /layout store
 +  /save
 ===== Raccourcis clavier ===== ===== Raccourcis clavier =====
  
Ligne 126: Ligne 162:
  
 ^   //​RACCOURCIS CLAVIER// ​ ^   //​ACTION// ​  ​^ ​ ^   //​RACCOURCIS CLAVIER// ​ ^   //​ACTION// ​  ​^ ​
-| alt + flèches gauche/droite ​(ou F5/​F6) ​  | aller au chan(tampon) précédent/​suivant ​  | +<key>alt</​key> ​<​key>​Left<​/key> / <​key>​Right</​key> ​(ou <key>F5</key> / <key>F6</​key>​)   | aller au chan(tampon) précédent/​suivant ​  | 
-| F7/F8   | aller à la fenêtre précédente/​suivante (quand l'​écran est divisé) ​  | +<key>F7</key> / <key>F8</​key> ​  | aller à la fenêtre précédente/​suivante (quand l'​écran est divisé) ​  | 
-| F9/​F10 ​  | faire défiler la barre de titre   | +<key>F9</key> / <key>F10</​key> ​  | faire défiler la barre de titre   | 
-| F11/​F12 ​  | faire défiler la liste des pseudos ​  ​| ​  +<key>F11</key> / <key>F12</​key> ​  | faire défiler la liste des pseudos ​  ​| ​  
-| tab   | compléter le texte de la barre d’entrée,​ comme avec votre shell   | +<key>tab</​key> ​  | compléter le texte de la barre d’entrée,​ comme avec votre shell   | 
-page préc/suiv   | faire défiler le texte dans le tampon courant ​  | +<​key>​Page haut</key> / <​key>​Page bas</​key> ​ | faire défiler le texte verticalement dans le tampon courant ​  ​
-| alt + A   | sauter au tampon avec de l’activité (dans la “hotlist”) ​  | +| <​key>​Left</​key>​ / <​key>​Right</​key>  ​| faire défiler ​de haut en bas le texte dans le tampon courant ​  | 
- +<key>alt</​key> ​<​key>​a</​key>  ​| sauter au tampon avec de l’activité (dans la “hotlist”) ​  | 
-Selon votre clavier et/ou vos besoins, vous pouvez associer n’importe quelle touche à une commande avec la commande /key. Une touche utile est meta-k (alt-k) pour trouver le code des touches.+| <​key>​Ctrl</​key>​ + <​key>​n</​key> ​ | sauter au tampon précédent) ​  | 
 +| <​key>​Ctrl</​key>​ + <​key>​p</​key> ​ | sauter au tampon suivant) ​  | 
 +Selon votre clavier et/ou vos besoins, vous pouvez associer n’importe quelle touche à une commande avec la commande /key. Une touche utile est meta-k (<key>alt</​key>​ + <key>k</​key>​) pour trouver le code des touches.
  
-Exemple pour associer meta-y (alt-y) à la commande /buffer close :+Exemple pour associer meta-y (<key>alt</​key>​ + <key>y</​key>​) à la commande /buffer close :
  
 <​code>/​key bind (pressez meta-k) (pressez meta-y) /buffer close</​code>​ <​code>/​key bind (pressez meta-k) (pressez meta-y) /buffer close</​code>​
Ligne 155: Ligne 193:
 Il vous suffira de les copier dans leurs repertoires respectifs, //python// avec //python//, //perl// avec //perl//, //ruby// avec //ruby//... dans les répertoires **autoload** \\ Il vous suffira de les copier dans leurs repertoires respectifs, //python// avec //python//, //perl// avec //perl//, //ruby// avec //ruby//... dans les répertoires **autoload** \\
  
-===== Barre latérale avec la liste des tampons. =====  
- 
-La barre latérale est super pratique voir assez indispensable pour afficher la liste des tampons à gauche, je vous propose d'​installer. 
- 
-==== Script: buffers.pl ====  
-**Fermer** weechat. 
- 
-Copiez simplement ce script avec [[:​doc:​editeurs:​nano|nano]] dans : 
-<code user> nano ~/​.weechat/​perl/​autoload/​buffers.pl</​code>​ 
-  * [[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 user> nano ~/​.weechat/​perl/​autoload/​beep.pl</​code>​ <code user> nano ~/​.weechat/​perl/​autoload/​beep.pl</​code>​
-  * [[http://www.weechat.org/​files/​scripts/​beep.pl| ​ Télécharger script: beep.pl]]+  * [[https://​weechat.org/​files/​scripts/unofficial/​beep.pl| ​ Télécharger script: beep.pl]]
  
 ===== Réduire la longueur des URLs en utilisant isgd ou tinyurl. ​ ===== ===== Réduire la longueur des URLs en utilisant isgd ou tinyurl. ​ =====
Ligne 489: Ligne 517:
    /set plugins.var.python.urlbar.use_popup "​off"​    /set plugins.var.python.urlbar.use_popup "​off"​
  
-Ensuite créer un raccourcis clavier, par exemple le raccourcis ​''​Alt + l'' ​ainsi :+Ensuite créer un raccourcis clavier, par exemple le raccourcis ​<key>Alt</​key> ​<key>l</​key> ​ainsi :
  
    /key bind meta-l /urlbar toggle    /key bind meta-l /urlbar toggle
Ligne 495: Ligne 523:
 Maintenant, pour faire apparaître et disparaître à volonté les <//​url//>​ des différents chans dans la fenêtre **urlbar**, utiliser le raccourcis créé : Maintenant, pour faire apparaître et disparaître à volonté les <//​url//>​ des différents chans dans la fenêtre **urlbar**, utiliser le raccourcis créé :
  
-   Alt + l+<key>Alt</​key> ​<key>l</​key>​
  
  
doc/reseau/weechat.1424964837.txt.gz · Dernière modification: 26/02/2015 16:33 par milou32

Pied de page des forums

Propulsé par FluxBB