tmuxをインストールしたよ
tmux1.7をインストールしました。1.7では画面を分割した際に分割前のカレントディレクトリに移動してくれるようになってるのです。
libevent2.0.21-stableのインストール
最初にtmuxが依存しているlibeventをインストールします。
$ curl -O -L https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz $ tar xfz libevent-2.0.21-stable.tar.gz $ cd libevent-2.0.21-stable $ ./configure --prefix=$HOME/Binary/libevent $ make all install
tmux1.7のインストール
続いてtmuxをインストールします。
$ curl -O -L http://downloads.sourceforge.net/tmux/tmux-1.7.tar.gz $ tar xvf tmux-1.7.tar.gz $ cd tmux-1.7 $ ./configure --prefix=$HOME/Binary/tmux CFLAGS="-I$HOME/Binary/libevent/include" LDFLAGS="-L$HOME/Binary/libevent/lib" $ make all install
あとはtmuxを使うだけ、なのですが若干の工夫が必要です。
$ exports PATH=$HOME/Binary/tmux/bin:$PATH $ alias tmux="LD_LIBRARY_PATH=$HOME/Binary/libevent/lib tmux" $ tmux
libeventの場所をLD_LIBRARY_PATHで指定してあげないといけません。
これで画面分割時に元居たディレクトリに移動する手間が省けました。