綾小路龍之介の素人思考

[weechat] IRCログのjoin,part,quitの表示非表示を切り替えるにはalt+=

会話が殆ど無いチャンネルでは、join,part,quitのログが目立つことがある。スマートフィルタを設定しておくことで見やすくなる。ログファイルには記録されているので、一時的にこれを見たい場合はalt + =で表示、非表示を切り替えられる。

以下のコマンドを使用する。ログファイルには記録される。それぞれ、スマートフィルタの有効化、フィルタリングの定義、5分以上会話しなかった場合は非表示にする、という設定。

/set irc.look.smart_filter on 
/filter add irc_smart * irc_smart_filter *
/set irc.look.smart_filter_delay 5

設定の確認をするには/filterコマンドを使う。

/filter
00:49:25 weechat |
00:49:25 weechat | Message filtering enabled
00:49:25 weechat | Message filters:
00:49:25 weechat |   [irc_smart] buffer: * / tags: irc_smart_filter / regex: *

フィルタリングされた内容のトグルを行うにはalt + =とする。これによって、表示、非表示を切り替えることが出来る。

debianのメーリングリストにこの設定が素晴らしいからデフォルトにしてくれという要望が上がってた。

リファレンス

  1. Smart IRC join/part/quit message filter - WeeChat dev news
  2. メカニカルとか好きだ: weechatのfilterでjoin/part/quitを非表示にする
  3. WeeChat FAQ (Frequently Asked Questions)
  4. Bug#632601: weechat: please use smart filter for join/part/quit messages by default - linux.debian.bugs.dist | Google グループ
  5. please use smart filter for join/part/quit messages by default - Google 検索
  6. weechat filter irc_smart join|part|quit - Google 検索

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2010-01-24T00:56:01+09:00
  2. Modified: 2010-01-24T00:56:01+09:00
  3. Generated: 2017-03-03T23:09:16+09:00