mirror of
https://github.com/weechat/weechat.git
synced 2026-07-04 00:33:13 +02:00
50 lines
3.4 KiB
Plaintext
50 lines
3.4 KiB
Plaintext
//
|
||
// This file is auto-generated by script docgen.py.
|
||
// DO NOT EDIT BY HAND!
|
||
//
|
||
[[command_buflist_buflist]]
|
||
* `+buflist+`: objet de barre avec la liste des tampons
|
||
|
||
----
|
||
/buflist bar
|
||
refresh
|
||
|
||
bar : ajouter la barre "buflist"
|
||
refresh : forcer le rafraichissement des objets de barre (buflist, buflist2 et buflist3)
|
||
|
||
Les lignes avec les tampons sont affichées en utilisant l'évaluation de chaînes (voir /help eval pour le format), avec ces options :
|
||
- buflist.look.display_conditions : conditions pour afficher un tampon dans la liste
|
||
- buflist.format.buffer : format pour un tampon qui n'est pas le tampon courant
|
||
- buflist.format.buffer_current: format pour le tampon courant
|
||
|
||
Les variables suivantes peuvent être utilisées dans ces options :
|
||
- données de l'objet de barre (voir le hdata "bar_item" dans la doc API pour une liste complète), par exemple :
|
||
- ${bar_item.name}
|
||
- données du tampon (voir le hdata "buffer" dans la doc API pour une liste complète), par exemple :
|
||
- ${buffer.number}
|
||
- ${buffer.name}
|
||
- ${buffer.full_name}
|
||
- ${buffer.short_name}
|
||
- ${buffer.nicklist_nicks_count}
|
||
- irc_server: données du serveur IRC, défini seulement sur un tampon IRC (voir le hdata "irc_server" dans la doc API)
|
||
- irc_channel: données du canal IRC, défini seulement sur un tampon de canal IRC (voir le hdata "irc_channel" dans la doc API)
|
||
- variables additionnelles ajoutées par buflist pour des raisons pratiques :
|
||
- ${format_buffer} : la valeur évaluée de l'option buflist.format.buffer ; peut être utilisée dans l'option buflist.format.buffer_current pour juste changer la couleur de fond par exemple
|
||
- ${current_buffer} : un booléen ("0" ou "1"), "1" s'il s'agit du tampon courant ; cela peut être utilisé dans une condition : ${if:${current_buffer}?...:...}
|
||
- ${merged} : un booléen ("0" ou "1"), "1" si le tampon est mélangé avec au moins un autre tampon ; cela peut être utilisé dans une condition : ${if:${merged}?...:...}
|
||
- ${format_number} : numéro indenté avec un séparateur (évaluation de l'option buflist.format.number)
|
||
- ${number} : numéro indenté, par exemple " 1" s'il y a entre 10 et 99 tampons
|
||
- ${number_displayed} : "1" si le numéro est affiché, sinon "0"
|
||
- ${indent} : indentation pour le nom (les tampons de canaux ou privés sont indentés) (évaluation de l'option buflist.format.indent)
|
||
- ${format_nick_prefix} : le préfixe du pseudo en couleur pour un canal (évaluation de l'option buflist.format.nick_prefix)
|
||
- ${color_nick_prefix} : la couleur du préfixe du pseudo pour un canal (défini seulement si l'option buflist.look.nick_prefix est activée)
|
||
- ${nick_prefix} : le préfixe du pseudo pour un canal (défini seulement si l'option buflist.look.nick_prefix est activée)
|
||
- ${format_name} : le nom formaté (évaluation de l'option buflist.format.name)
|
||
- ${name} : le nom court (si défini), sinon le nom
|
||
- ${color_hotlist} : la couleur qui dépend du niveau de hotlist le plus élevé pour le tampon (évaluation de l'option buflist.format.hotlist_xxx où xxx est le niveau)
|
||
- ${format_hotlist} : la hotlist formatée (évaluation de l'option buflist.format.hotlist)
|
||
- ${hotlist} : la hotlist brute
|
||
- ${hotlist_priority} : "none", "low", "message", "private" ou "highlight"
|
||
- ${format_lag} : le lag pour un tampon de serveur IRC, vide s'il n'y a pas de lag (évaluation de l'option buflist.format.lag)
|
||
----
|