22
0
Fork 0

Mise en page, ajout de commandes de connexion

This commit is contained in:
whirigoyen 2021-11-18 16:11:01 +01:00
parent d4321cb9f8
commit 777fa71dc2
1 changed files with 72 additions and 51 deletions

View File

@ -1,19 +1,22 @@
---
title: Howto Weechat
title: Howto WeeChat
categories: tips
...
# WeeChat
WeeChat est un client IRC léger en ligne de commande.
Documentation officielle :
* <https://weechat.org/>
* <https://weechat.org/files/doc/stable/weechat_user.fr.html>
* Quickstart guide (en français) : <https://weechat.org/files/doc/stable/weechat_quickstart.fr.html>
* Guide utilisateur : <https://weechat.org/files/doc/stable/weechat_user.fr.html>
Configurations intéressantes :
* <https://gist.github.com/pascalpoitras/8406501>
* <https://lord.re/posts/118-config-weechat/>
**Weechat**
## Installation
@ -29,14 +32,17 @@ Sur OpenBSD :
pkg_add weechat
~~~
## Configuration rapide
Lancer weechat :
~~~{.bash}
$ weechat
~~~
## Configuration rapide
### Serveurs et channels
Changer son nick, username, realname
~~~
@ -45,48 +51,6 @@ Changer son nick, username, realname
/set irc.server_default.realname "foo bar"
~~~
*Configurer ses highlights*
Mots à «highlighter»
~~~
/set weechat.look.highlight foo,bar
~~~
Faire des highlights un peu plus sophistiqués (ie: à base de regex)
~~~
/set weechat.look.highlight_regex ^\*|^\* :|^\*:
~~~
Pour les désactiver
~~~
/set weechat.look.highlight_regex ""
~~~
Couleur des highlights dans les channels
~~~
/set weechat.color.chat_highlight yellow
/set weechat.color.chat_highlight_bg red
~~~
Couleur des highlights dans la bar de status
~~~
/set weechat.color.status_data_highlight red
/set weechat.color.status_data_private red
~~~
Être highlighté à chaque message dans le canal courrant
~~~
/buffer set highlight_regex .*
~~~
*Ajouter des servers/channels avec connexion automatique*
Ajouter des servers avec connexion automatique
~~~
@ -99,8 +63,64 @@ Ajouter des channels avec connexion automatique
/set irc.server.freenode.autojoin "#debian,#openbsd,#evolix"
~~~
Se connecter à un serveur avec authentification
*Organiser ses buffers*
~~~
/set irc.server.$mysrv.username foo
/set irc.server.$mysrv.password XXX
/connect $mysrv
~~~
Se déconnecter
~~~
/disconnect $mysrv
~~~
### Configurer ses highlights
Mots à « highlighter »
~~~
/set weechat.look.highlight foo,bar
~~~
Faire des highlights avec des regex
~~~
/set weechat.look.highlight_regex ^\*|^\* :|^\*:
~~~
Pour les désactiver
~~~
/unset weechat.look.highlight_regex
~~~
Couleur des highlights dans les channels
~~~
/set weechat.color.chat_highlight yellow
/set weechat.color.chat_highlight_bg red
~~~
Couleur des highlights dans la bar de statut
~~~
/set weechat.color.status_data_highlight red
/set weechat.color.status_data_private red
~~~
Être highlighté à chaque message dans le canal courrant
~~~
/buffer set highlight_regex .*
~~~
### Organiser ses buffers et son layout
Inverser les buffers 3 et 4
@ -122,6 +142,7 @@ ex : dans un des buffers qu'on veut merger
/buffer merge <n° du buffer que l'on veut ajouter>
~~~
Sauvegarder
~~~
@ -154,8 +175,8 @@ Découper en plusieurs écrans
/window splitv
~~~
## Raccourcis clavier
### Raccourcis clavier
Voir <https://weechat.org/files/doc/stable/weechat_user.fr.html#key_bindings>
* `Alt+u` Se positionner sur la première ligne non lue du tampon. `/window scroll_unread`
* `Alt+u` Se positionner sur la première ligne non lue du tampon. `/window scroll_unread`