首页 > 解决方案 > 如何在 .tmux.conf 中插入 tmux 变量?

问题描述

如何插入内部创建的变量.tmux.conf以用于更长的命令?

我有这个.tmux.conf

# show window name if set by user
WINDOW_NAME='#{?#{==:#{window_name},#{pane_current_command}},#{pane_current_command},[#{window_name}]:#{pane_current_command}}'

set -g window-status-format $WINDOW_NAME
set -g window-status-current-format $WINDOW_NAME

现在这工作正常,因为它显示窗口状态加上当前窗口名称,但我想插入这个变量是这样的:

set -g window-status-format '$WINDOW_NAME > #{=21:pane_title}'

但是它不起作用,而不是解释它只是显示的变量$WINDOW_NAME > user@ip-10...

假设当前命令是ssh预期的结果将是ssh > user@ip-10...

标签: tmux

解决方案


推荐阅读