tmux1.9でwindowを作るとカレントディレクトリに戻ってしまう
以下のブログでほぼ解決した。
ただ、自分で~/.tmux.conf
ちゃんと弄ったことあまりなくて、上記だけではすぐに分からなかったので少しググった…
.tmux.conf
での設定
基本的には、windowを作る時(splitするとき/newするとき)のキーバインドの際に発行するコマンドを変更してあげればOK。僕はtmuxのすすめのまとめを参考にしてコンフィグを作っていて、例えばsplitをControl-q + 2(C-q 2)
といったキーバインドにしているので、以下のように変更
bind 2 splitw -v -c '#{pane_current_path}' bind 3 splitw -h -c '#{pane_current_path}' bind c neww -c '#{pane_current_path}'
splitw
は省略形なのでsplit-window
でも同じ。neww
も同様にnew-window
。