zsh
主にリナザウからOpenBlockSをいじってる時なんだけど、/usr/local/apache2/confと/home/obss/srcを交互に行ったり来たりすることが結構ある。リナザウのキーボードだと、これはかなり辛い。昔tcshで、emacsのkill ringならぬ"directory ring"を作ったりしてたのを思いだし、調べてみた。今ならもっと素晴らしいものがあるに違いない。で、見つけたのがこれ。んー、驚くほどの進歩では無いな〜と思いつつ、とりあえず採用。って思ったら、OpenBlockSのシェルはいまだにbashのままじゃん。早速zsh-4.2.1をinstall。configureで、
checking if echo in /bin/sh interprets escape sequences... no checking if link() works... yes checking if kill(pid, 0) returns ESRCH correctly... yes checking if POSIX sigsuspend() works... yes checking if tcsetpgrp() actually works... notty configure: error: no controlling tty Try running configure with --with-tcsetpgrp or --without-tcsetpgrp
なんて言われたので、言われるがまま
$ ./configure --prefix=/usr/local --with-tcsetpgrp
後は問題無し。