【TMUX】新しいWindowを開いたときに、直前のカレントディレクトリを引き継ぐ設定
TMUXでWindowを開くたびに直前のカレントディレクトリに cd
することが多く、面倒だったので調べてみました。
環境
自分のTMUX環境を確認
# tmux -V
tmux 2.8
設定
以下の設定を ~/.tmux.conf
に追記すればOK。
vi ~/.tmux.conf
# 新しいPaneを開く場合
bind c new-window -c '#{pane_current_path}'
# 現在のPaneを水平分割してWindowを開く
bind '%' split-window -h -c '#{pane_current_path}'
# 現在のPaneを垂直分割してWindowを開く
bind '"' split-window -v -c '#{pane_current_path}'
TMUX のトリガとなるキーを入力後、 %
キーで水平に分割、 "
キーで垂直に分割されるようにショートカットを設定していますが、分割後の ペイン ではもとのカレントディレクトリが引き継がれています。
すでにTMUXプロセスが起動中の場合は、以下のコマンドを実行しないと正しく反映されないことに注意!
tmux source-file ~/.tmux.conf
ディスカッション
コメント一覧
まだ、コメントがありません