WeeChatでチャンネル名を検索するにはどうすればよいですか?


18

IRCクライアントXChatでは、現在接続されているネットワーク内のチャンネルのリストを検索できます。たとえば、FreenodeネットワークでServer→Network Listを使用してキーワード「python」を検索すると、名前にpythonが含まれるすべてのチャネルがリストされます。

Weechatでもこのような検索機能は可能ですか?もしそうなら、どのようにチャンネルを検索できますか?

回答:


23

/listコマンドを使用してください... IRCチャネルをリストおよび検索するには、標準のIRCコマンドを使用します。
末尾に正規表現を追加して、特定のちゃんを検索できます。

この/list -re <regex>オプションを使用して、正規表現で検索できます。

さらに情報が必要な場合は、/helpコマンドを使用します。(GUIラッパーに依存する代わりに)実際のirc機能の詳細を学んでください。


2
ユーザーがリストを並べ替えたり、検索したり、別のウィンドウで開いたりする方法はありますか?出力されたすべてのそれらのチャネル管理がちょっと難しい
ハリー・モレノ

2
WeeChatのためのlistbufferスクリプトで@HarryMoreno見て
おとなしそうな

10

私の知る限り、WeeChatにはチャンネル検索機能はありません。ただし、ALIS(Advanced LIsting Service)チャネルボット(freenode上)を使用できます。

pythonチャンネル名に含まれるチャンネルを検索するには:

/ msg alis list * python *

トピックに単語が含まれるチャンネルを検索するにはfoo

/ msg alis list * -topic * python *

(ワイルドカードが必要です)

その他のオプションについては、以下を参照してください:

/ msg alisヘルプリスト

/list 動作しますが、freenodeのような大きなネットワーク(4万チャンネル以上)では、クライアントに結果があふれたり、予期しない結果が生じたりする可能性があります。

注:これは、freenodeのネットワーク固有の機能であり、クライアントに依存しません。任意のIRCクライアントから使用できます。


2
そこにいる間 WeeChatの内の検索機能は、これはfreenodeのユーザー...のために有用であるかもしれない
おとなしそうな

2
/listキーワードはチャンネルのリスト全体を返すため、これははるかに優れています。
ILMostro_7

@demureはこれを行う最良の方法を説明していますが、<Ctrl-r>で任意のバッファーを検索できることを指摘したいと思います。そのため、すべてのチャネルを「リスト」/リストし、必要に応じて<Ctrl-r>を押してリスト全体を検索し、次に<上/下>矢印を押して一致をナビゲートします。
リッキーネルソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.