Utilisation
Ce chapitre explique comment lancer WeeChat, les touches utilisées par
défaut, les commandes internes et IRC, le fichier de configuration et
l'utilisation du tube FIFO.
Lancer WeeChat
Paramètres de ligne de commande :
Paramètre
Description
-a, --no-connect
Supprimer la connexion automatique aux serveurs lors du
démarrage
-d, --dir <répertoire>
Définir le répertoire comme étant la base de WeeChat
(utilisé pour les fichiers de configuration, logs, extensions
et scripts de l'utilisateur). La valeur par défaut est
"~/.weechat". NB: le répertoire est créé
s'il n'est pas trouvé par WeeChat.
-h, --help
Afficher l'aide
-k, --keys
Afficher les touches par défaut de WeeChat
-l, --license
Afficher la licence de WeeChat
-p, --no-plugin
Supprimer le chargement automatique des extensions au
démarrage
-v, --version
Afficher la version de WeeChat
Il est également possible de passer une URL pour un ou plusieurs
serveurs IRC, de la forme :
irc[6][s]://[pseudo[:mot_passe]@]irc.exemple.org[:port][/canal][,canal[...]
Exemple pour rejoindre #weechat et #toto sur le serveur
"irc.freenode.net", port par défaut (6667), sous
le pseudo "nono" :
$ weechat-curses irc://nono@irc.freenode.net/#weechat,#toto
Pour lancer WeeChat, tapez cette commande :
pour l'interface Curses :
weechat-curses
pour l'interface Gtk :
weechat-gtk
pour l'interface wxWidgets :
weechat-wxwidgets
pour l'interface Qt :
weechat-qt
Lorsque vous lancez WeeChat pour la première fois, un fichier de
configuration par défaut est créé, avec les options par défaut.
Le fichier de configuration par défaut est :
"~/.weechat/weechat.conf"
Vous pouvez éditer ce fichier pour configurer WeeChat à votre
convenance ou vous pouvez modifier les paramètres dans WeeChat avec la
commande "/set"
(voir )
Raccourcis clavier
Touche
Action
Flèche gauche / Ctrl + B
Aller au caractère précédent sur la ligne de commande
Flèche droite / Ctrl + F
Aller au caractère suivant sur la ligne de commande
Ctrl + flèche gauche
Aller au mot précédent sur la ligne de commande
Ctrl + flèche droite
Aller au mot suivant sur la ligne de commande
Home / Ctrl + A
Aller au début de la ligne de commande
Ctrl + C puis B
Insérer le code pour mettre le texte en gras.
Ctrl + C puis C
Insérer le code pour écrire en couleur.
Ctrl + C puis O
Insérer le code pour réinitaliser la couleur.
Ctrl + C puis R
Insérer le code pour écrire en couleur inversée.
Ctrl + C puis U
Insérer le code pour écrire en souligné.
End / Ctrl + E
Aller à la fin de la ligne de commande
Ctrl + K
Effacer du curseur jusqu'à la fin de la ligne de commande
Ctrl + L
Réafficher toute la fenêtre
Ctrl + R
Chercher du texte dans l'historique du tampon
(deux appuis successifs pour rechercher du texte exact)
Ctrl + S puis Ctrl + U
Positionner le marqueur de données non lues sur tous les
tampons
Ctrl + T
Inverser deux caractères
Ctrl + U
Effacer du curseur jusqu'au début de la ligne de commande
Ctrl + W
Effacer le mot précédent sur la ligne de commande
Ctrl + Y
Coller le contenu du presse-papiers
Backspace / Ctrl + H
Effacer le caractère précédent sur la ligne de commande
Delete / Ctrl + D
Effacer le caractère suivant sur la ligne de commande
Tab / Shift + Tab
Compléter la commande ou le pseudo
(Tab de nouveau: trouver la complétion suivante)
Tout caractère
Insérer le caractère à la position du curseur
sur la ligne de commande
Entrée / Ctrl + J / Ctrl + M
Exécuter la commande ou envoyer le message
(en mode recherche: arrêter la recherche)
Flèche haut / flèche bas
Rappeler les dernières commandes ou messages
(en mode recherche: chercher en haut/bas)
Ctrl + flèche haut / Ctrl + flèche bas
Rappeler les dernières commandes ou messages dans
l'historique global (commun à tous les tampons)
PageUp / PageDown
Monter / descendre d'une page dans l'historique du tampon
Alt + PageUp / Alt + PageDown
Monter / descendre de quelques lignes dans l'historique
du tampon
Alt + Home / Alt + End
Aller au début / à la fin du tampon
F5 / Alt + flèche gauche
Aller au tampon précédent
F6 / Alt + flèche droite
Aller au tampon suivant
F7
Aller à la fenêtre précédente
F8
Aller à la fenêtre suivante
F9 / F10
Faire défiler le titre du canal
F11 / F12
Faire défiler la liste des pseudos
Alt + F11 / Alt + F12
Aller au début / à la fin de la liste des pseudos
Alt + A
Sauter au prochain tampon avec activité
(avec priorité : highlight, message, autre)
Alt + B
Aller au mot précédent
Alt + D
Effacer le mot suivant
Alt + F
Aller au mot suivant
Alt + H
Vider la hotlist
(notification d'activité sur les autres tampons)
Alt + I
Effacer le dernier message de la barre d'informations
Alt + J puis Alt + L
Sauter au dernier tampon
Alt + J puis Alt + P
Sauter au tampon affiché précédemment
Alt + chiffre (0-9)
Sauter au tampon qui porte ce numéro (0 = 10)
Alt + J puis nombre (01-99)
Sauter au tampon qui porte ce numéro
Alt + K
Capturer une touche et insérer son code sur la ligne
de commande
Alt + N
Se positionner sur le highlight suivant
Alt + P
Se positionner sur le highlight précédent
Alt + R
Effacer entièrement la ligne de commande
Alt + S
Changer de serveur sur le tampon des serveurs
(si l'option "look_one_server_buffer" est activée)
Alt + U
Se positionner sur la première ligne non lue du tampon
Alt + W puis Alt + flèche
Sauter à une fenêtre avec une direction
La ligne de commande
La ligne de commande WeeChat (située en bas de la fenêtre) permet
d'exécuter des commandes ou d'envoyer du texte vers le tampon.
Les commandes débutent par un caractère "/", suivi du nom de la
commande. Par exemple pour afficher la liste de toutes les options :
/set
Le texte envoyé à un tampon est tout texte ne commençant pas par le
caractère "/", par exemple pour envoyer "bonjour"
sur le tampon courant :
bonjour
Il est cependant possible de faire débuter un texte par "/" en le
doublant. Par exemple pour envoyer le texte
"/set" sur le tampon courant :
//set
Pour certaines extensions comme IRC, il est possible d'utiliser
des codes couleur et attributs cmome suit (appuyer sur Ctrl-C puis sur
la lettre qui suit et éventuellement une valeur) :
Code
Description
^Cb
texte gras
^Ccxx
couleur du texte "xx"
(voir le tableau des couleurs ci-dessous)
^Ccxx,yy
couleur du texte "xx"
et du fond "yy"
(voir le tableau des couleurs ci-dessous)
^Co
désactiver la couleur et tous les attributs
^Cr
vidéo inverse (inversion de la couleur d'écriture et du fond)
^Cu
texte souligné
NB: le même code (sans le numéro pour ^Cc) peut être utilisé pour
stopper l'attribut défini.
Les codes couleur pour ^Cc sont :
Code
Couleur
00
blanc
01
noir
02
bleu foncé
03
vert foncé
04
rouge clair
05
rouge foncé
06
magenta
07
orange
08
jaune
09
vert clair
10
cyan
11
cyan clair
12
bleu clair
13
magenta clair
14
gris
15
gris clair (blanc)
Exemple : affichage de "bonjour tout le monde !"
avec "bonjour" en bleu clair gras, et
"tout le monde" en rouge clair souligné :
^Cc12^Cbbonjour^Cb^Cc04^Cu tout le monde^Cu^Cc !
Commandes WeeChat
Ce chapitre liste toutes les commandes WeeChat.
Fichier de configuration
Liste des options du fichier de configuration :
Option
Type
Valeurs
Défaut
Description
Les couleurs pour l'interface Curses sont :
Mot clé
Couleur
default
couleur par défaut (transparent pour le fond)
black
noir
red
rouge foncé
lightred
rouge clair
green
vert foncé
lightgreen
vert clair
brown
marron
yellow
jaune
blue
bleu foncé
lightblue
bleu clair
magenta
violet foncé
lightmagenta
violet clair
cyan
cyan foncé
lightcyan
cyan clair
white
blanc