http://d.hatena.ne.jp/tacahiroy/20140321/1395414592
以前はdefault-path
として勝手にCWDを維持して分割してくれていたみたいだが,tmux1.9より分割時のCWDは環境変数$PWDを参照する仕様に変更されたみたい.
tmux split-window [-c $PWD]
そのおかげでスクリプトからtmux split-window
する場合は正しい$PWDを読んでくれるときもあれば,古い$PWDを読んでしまうこともある.
なので分割前ペインのCWDをきちんと維持して分割するには以下を使用する
tmux split-window -c '#{pane_current_path}'