Como colocar em segundo plano um processo quando o prefixo tmux é z?

0

Normalmente eu colocaria em segundo plano o processo de primeiro plano usando ctrl-z, mas quando rodando no tmux com a chave de prefixo ligada a z, então obviamente ctrl-z apenas invoca o tmux. Da mesma forma, se eu tentar escapar do ctrl-z pressionando 'ctrl-z z', ele alterna os painéis tmux (como planejado).

Existe outra maneira em que posso usar o plano de fundo do primeiro plano no tmux sem ter que alterar a chave de prefixo?

    
por mekazu 08.11.2018 / 05:13

1 resposta

2

Estou assumindo que seu prefixo char é C-z . O prefixo padrão de C-b vem com uma ligação padrão de C-b (fornecida após o prefixo) para o comando tmux send-prefix . Isso significa que você digita C-b duas vezes para obter um% realC-b enviado. Você poderia fazer o mesmo com C-z , por exemplo:

set-option -g prefix C-z
bind-key C-z send-prefix

Agora você digita C-z duas vezes para colocar em segundo plano o processo atual.

Se o seu prefixo for realmente z , então C-z deve normalmente basear o processo atual sem a necessidade de um prefixo. Você pode tentar adicionar unbind-key C-z , se não, ou bind-key C-z send-keys C-z se você quiser que zC-z faça isso.

    
por 08.11.2018 / 19:28