たとえば、あるウィンドウで+(新しいウィンドウを作成)を押すと、Ctrl新しいウィンドウが自分のホームフォルダとして実行されます。"PWD
/tmp
~
私が探していますhttps://unix.stackexchange.com/a/109255/72471Windowsと同じ問題を解決するのに役立ちました。
split-window
ただし、挿入では問題を解決できません。
bind " split-window -c "#{pane_current_path}"
私のもの~/.tmux.conf
。
私はtmux 1.9aを使用しているので、以前のバージョンにはやや混乱した解決策を望んでいません。ここ(とにかく私の場合は動作しません。)
bind '"' set default-path "" \; split-window -v \; set -u default-path
新しいウィンドウを作成するときに、デフォルトディレクトリをウィンドウの現在のパスに設定するにはどうすればよいですかtmux
?
ベストアンサー1
v
縦またはh
横を指定してみてください。
私の.tmux.conf
ファイルは次のとおりです
bind \ split-window -h -c '#{pane_current_path}' # Split panes horizontal
bind - split-window -v -c '#{pane_current_path}' # Split panes vertically
(私は\
、-
1本の指窓スプリッターとして使用します。)
どこにいても、現在のディレクトリを使用して新しいウィンドウが開きます。
これは確かに私にとって重要な機能です!
tmuxのもう1つの重要な点(この場合の問題)は、次のように変更を適用する必要があることです。
tmux source-file ~/.tmux.conf
ターミナルを閉じるかログアウトして再起動しても、tmuxの変更は適用されません。実際にはコマンドを使用する必要があります(またはCtrl+を使用する必要がありますB :source-file ~/.tmux.conf
)。
.tmux.conf
[マイファイル全体]ビューで自分のコンテンツ全体を見ることができます。https://github.com/durrantm/setups。