やっとzshとtmuxを入れました。

早く慣れたいです。

友人におすすめされてscreenではなくtmuxを入れてみたのですが、ライトユーザーなので違いはあまりわかりませんが、デフォルトで使いやすくできてて、とっつきやすいような気はします。

ただ、tmuxは使っているとすぐフリーズして困りました。(Mac OS X 10.6.4, tmux 1.3)
http://www.mail-archive.com/tmux-users@lists.sourceforge.net/msg00712.html
↑これによると、定期的に killall -SIGWINCH tmux してあげると良いらしいです。

  • tmux_defrost.sh
#!/bin/sh
CHECK=`ps -ef | grep "tmux_defrost.sh" | grep "/bin/sh" | wc -l`
if [ $CHECK = 0 ]
then
  while true
  do
    CHECK=`ps -ef | grep "/opt/local/bin/tmux" | grep -v grep | wc -l`
    if [ $CHECK > 0 ]
    then
      killall -SIGWINCH tmux
    fi
    sleep 3
  done
fi

こんな感じのシェルスクリプトを作って、.zshrc で ~/tmux_defrost.sh & みたいに呼んであげたら固まらなくなりました。

いろいろ手探りです(´∞`)