Как отладить распечатать значения настроек tmux? - PullRequest
0 голосов
/ 30 марта 2020

Например, если я хочу узнать значение textwidth в vim, я могу разыменовать его, добавив ?. Таким образом, я просто наберу :set textwidth?.

Как вы можете сделать эквивалент в tmux?

1 Ответ

1 голос
/ 30 марта 2020

Чтобы разыменовать значение параметра или переменной tmux, вы можете запустить следующую терминальную команду:

tmux display-pane -p #{<setting-or-variable-name>}

Или, чтобы быть более подробным

tmux display-pane -p "The value of your setting or variable is #{<setting-or-variable-name>}"

Пример рабочего команда:

tmux display-message -p "You have #{display-panes-time}ms to press a number key after running 'display-pane'"

Примечание: соответствующие команды командной строки, как ни удивительно, завершатся неудачно:

:display-pane #{display-panes-time}
:display-pane #{display-panes-colour}

Однако, когда вы добавляете кавычки, они действуют как положено:

:display-pane "#{display-panes-time}"
:display-pane "#{display-panes-colour}"

Что ...?

...