我正在寻找一个tmux
命令来获取最后一个焦点窗格的当前目录 ( #{pane_current_path}
),不需要切换到它并切换回来。
以下作品:
tmux last-pane
echo "$(tmux display-message -pF "#{pane_current_path}")"
tmux last-pane
但是我想知道是否有一种方法可以做到这一点而不必调用tmux last-pane
两次(也许是一个包含最后一个窗格的 ID 的变量?)。
我正在寻找一个tmux
命令来获取最后一个焦点窗格的当前目录 ( #{pane_current_path}
),不需要切换到它并切换回来。
以下作品:
tmux last-pane
echo "$(tmux display-message -pF "#{pane_current_path}")"
tmux last-pane
但是我想知道是否有一种方法可以做到这一点而不必调用tmux last-pane
两次(也许是一个包含最后一个窗格的 ID 的变量?)。
您可以将
tmux
的display-message
子命令与-t
(target-pane) 1标志一起使用。例如你可以运行将显示最后一个窗格的详细信息。
1. https://manpages.debian.org/bookworm/tmux/tmux.1.en.html#Token~2