Панель ссылок Tmux с переменными формата - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь связать окно из другого сеанса, указав целевой сеанс с помощью переменной формата. Таким образом, я надеюсь, что он всегда будет связан с текущим активным окном.

Версия рабочей команды в жестком коде:

:link-window -a -s 1:remote -t 0:2

, в этом случае я буквально указываю целевую панель , Когда я пытаюсь что-то из:

:link-window -a -s 1:remote -F -t "#{session_name}":"#{window_index}"
:link-window -a -s 1:remote -F "#{session_name}":"#{window_index}"
:link-window -a -s 1:remote -t "#{session_name}":"#{window_index}"

, я получаю сообщение об ошибке. Примечательным моментом здесь является то, что когда я делаю использую флаг -F, отображается использование команды link-window. И когда я опускаю его и использую только -t, появляется ошибка cann't find window #{session_name}

Означает ли это, что команда link-window просто не поддерживает переменные формата?

1 Ответ

1 голос
/ 07 января 2020

-t не поддерживает переменные формата, а окно ссылок не поддерживает -F. run-shell развернется, поэтому вы можете сделать это, например:

run "tmux linkw -t '#{session_name}'"
...