Como enviar as chaves para “outro painel”?

3

Lendo a página do manual do tmux , eu pensaria que o comando para enviar caracteres de um painel para o outro em uma configuração de dois painéis seria o seguinte:

tmux send-keys -t + "ls -l"

Mas envia apenas para o mesmo painel em que estou atualmente. No entanto, se eu fizer o seguinte:

tmux send-keys -t %1 "ls -l"

onde% 0 é o meu painel atual e% 1 é o "outro" painel, então funciona corretamente.

O que estou perdendo?

    
por Ana 23.04.2014 / 03:11

1 resposta

3

O + pode ser usado para especificar a "próxima janela" ou o "próximo painel". Um + nulo é sempre interpretado como "próxima janela" devido à forma como a análise é feita.

Para forçar a interpretação do "próximo painel", use .+ (FULL STOP seguido de PLUS SIGN):

tmux send-keys -t .+ 'ls -l'
    
por 23.04.2014 / 08:33

Tags