irssiでirc、やっぱCUIでしょ!! | Pimp my Code. @wataru420

Pimp my Code. @wataru420

My name is Wataru Fukunaga.

CUIでircしたいと思って調べたら、irssi に出会いました。

irssiは設定ファイルをテキストエディタで編集できたり、プラグインがたくさん出ていたりと、なかなか魅力的。

まずインストールして起動


インストールはyumからサクっとできました。
$ yum install irssi

起動も簡単
irssiコマンドで一発です。

使い方


まずはサーバの追加
/server add -auto -network ${ネットワーク名} ${アドレス} ${ポート}

/(スラッシュ)をつけるとコマンド入力モードになり、つけないと発言として投稿される。

サーバに接続
/connect ${ネットワーク名}

チャンネル一覧の表示
/list

チャンネルに入る
/join #${チャンネル名}

設定ファイルを直接いじる場合は
~/.irssi/config
書き換えたら
/reload

まーざっとこんな感じです。

/help
とかやると、コマンドの一覧が出てきます。

/help ${command名}
これでコマンドの説明もみれます。

その他のショートカット等


Meta-[数字]でチャンネル移動(q,w,e…がそれぞれ11,12,13…というふうに19まで対応してる)
Meta-aで未読へ移動
Ctrl-pとCtrl-nで前後でチャンネル移動
Meta-p、Meta-nで上下スクロール
statusウインドウでCtrl-xで接続先サーバーの切り替え

tmuxとの併用でかなり良い感じに使えますね。
キーボードだけで操作でいるって素敵ですね。

下記のサイトが参考になります。


irssiをインストールしてからやったことのまとめ - Webtech Walker

irssiをインストールして使ってみる - やつらかやつらだ