summaryrefslogtreecommitdiff
path: root/doc/ja/autogen/user/buflist_commands.adoc
blob: 202a862d73090cf3ce3d42af39f6da0ee3732bae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
[[command_buflist_buflist]]
* `+buflist+`: バッファのリストを表示するバー要素

----
/buflist  bar
          refresh

    bar: "buflist" バーを追加します
refresh: 強制的に "buflist" バー要素の内容を最新の状態に更新します

各バッファエントリは文字列評価 (書式は /help eval を参照してください) を使って表示されます、以下のオプションで指定します:
  - buflist.look.display_conditions: バッファをリスト内に表示する条件
  - buflist.format.buffer: 現在のバッファ以外のバッファを表示する書式
  - buflist.format.buffer_current: 現在のバッファを表示する書式

以下は上記オプションで使用可能な変数です:
  - バッファデータ (完全なリストは API リファレンスの hdata "buffer" を参照してください)、例:
    - ${buffer.number}
    - ${buffer.name}
    - ${buffer.full_name}
    - ${buffer.short_name}
    - ${buffer.nicklist_nicks_count}
  - irc_server: IRC サーバデータ、IRC バッファのみで定義 (API リファレンスの hdata "irc_server" を参照してください)
  - irc_channel: IRC チャンネルデータ、IRC チャンネルバッファのみで定義 (API リファレンスの hdata "irc_channel" を参照してください)
  - buflist プラグインが利便性向上の目的で追加した変数:
    - ${format_buffer}: buflist.format.buffer オプションの評価結果; 例えば単に背景色を変えるなどの目的で、この変数を buflist.format.buffer_current オプションの中で使うことも可能です。
    - ${current_buffer}: ブール値 ("0" または "1")、対象のバッファが現在のバッファの場合に "1"; 次のように条件中で使うことができます: ${if:${current_buffer}?...:...}
    - ${merged}: ブール値 ("0" または "1")、対象のバッファが他のバッファとマージされていた場合に "1"; 次のように条件中で使うことができます: ${if:${merged}?...:...}
    - ${format_number}: 区切り文字を付けたインデント済み番号 (buflist.format.number オプションの評価結果)
    - ${number}: インデント済み番号、例えば 10 から 99 番のバッファがある場合に " 1"
    - ${number_displayed}: 番号が表示される場合に "1"、それ以外の場合に "0"
    - ${indent}: 名前用のインデント (チャンネルとプライベートバッファがインデントされます)
    - ${format_nick_prefix}: チャンネルにおける色付きニックネームプレフィックス (buflist.format.nick_prefix オプションの評価結果)
    - ${color_nick_prefix}: チャンネルにおけるニックネームプレフィックスの色 (buflist.look.nick_prefix オプションが有効化された場合のみ設定されます)
    - ${nick_prefix}: チャンネルにおけるニックネームプレフィックス (buflist.look.nick_prefix オプションが有効化された場合のみ設定されます)
    - ${format_name}: 書式化済みのニックネーム (buflist.format.name オプションを評価した後の値)
    - ${name}: 短縮名 (設定済みの場合)、未設定の場合には名前
    - ${color_hotlist}: 対象バッファのホットリストレベルの最大値に対応する色 (buflist.format.hotlist_xxx オプションの評価結果、xxx がレベル)
    - ${format_hotlist}: 評価後のホットリスト (buflist.format.hotlist オプションの評価結果)
    - ${hotlist}: 評価前のホットリスト
    - ${hotlist_priority}: "none"、"low"、"message"、"private"、"highlight"
    - ${format_lag}: IRC サーババッファの遅延時間、遅延がない場合は空 (buflist.format.lag オプションの評価結果)
----