多くの人が使ってる「さくらインターネット」がどんなものか、手を出してみようと思ってスタンダードで契約してみた。
root権限なくても、大抵のものはソースダウンロードして
./configure --prefix=$HOME/local make make install
的なことをすれば入れられるようだ。なるほどなるほど。
local::libはもちろん、screen, zsh, vimなど導入。gitも入れた。
で、irssiをここに入れて常時起動にしておいてみようと。tiarraは今のところまだ使わないで頑張ってみる方向で。
今までirssiを全然使いこなせていなかったのでせっかくの機会だし、とゴニョゴニョやってみた。
- 大抵の設定はコマンドから設定して/saveすれば保存される
- windowの配置は/layout saveしてから/save
layoutはlayoutを保存するだけで再起動時に自動接続されるわけではない。
再起動時に自動で繋ぎたい場合は、
/NETWORK ADD HOGE /SERVER ADD -auto -network HOGE irc.hoge.fuga 6667
とか設定しておくと、起動時に自動で接続されるようになるっぽい。
/CHANNEL ADD -auto #piyo HOGE
とか設定しておくと、channelへのjoinも自動でやってくれるようになる。
Irssi - Startup How-To
まぁ上記のように設定して/saveすれば、$HOME/.irssi/configに下記のように保存されるようなので、あとはそれを参考に弄ればいいのかもしれない。
servers = (
{
...
},
{
address = "irc.hoge.fuga";
chatnet = "HOGE";
port = "6667";
password = "hogefugapiyo";
use_ssl = "no";
ssl_verify = "no";
autoconnect = "yes";
}
);
channels = (
{ ... },
{ name = "#piyo"; chatnet = "HOGE"; autojoin = "yes"; },
);
logを保存するための設定はこのへん?
Irssi - Startup How-To
acotieさんの記事も分かりやすくて参考になりました。
A Guide to Efficiently Using Irssi and Screenを適当に和訳 - iDeaList::Writing
tig.rbとかも動かしておきたいけど今日はここまで。あとでやる。きっと@hokacchaの記事をみれば上手くいくはず。
http://webtech-walker.com/archive/2010/01