Perguntas sobre 'tmux'

tmux é um multiplexador de terminais: ele permite que um número de terminais (ou janelas), cada um executando um programa separado, seja criado, acessado e controlado a partir de uma única tela. O tmux pode ser desanexado de uma tela e continuar rodando em segundo plano e, depois, reconectado.
1
resposta

Envie pressionamentos de tecla para um processo no console

Se eu tiver um terminal com um shell aberto, como posso escrever um script de shell (qualquer linguagem de script é ok comigo!) que enviará um pressionamento de tecla para qualquer um dos processos em execução? Como exemplo, como eu poderia c...
08.12.2013 / 22:42
2
respostas

Por que a linha de leitura do Bash às vezes tenta analisar a segunda palavra de um comando fora de contexto?

Eu recentemente migrei todos os meus dotfiles e os configurei para um novo laptop rodando o Ubuntu 13.04, e tenho notado um comportamento estranho que nunca vi antes. Essencialmente, parece que meu terminal às vezes tenta analisar os comandos da...
20.08.2013 / 21:15
2
respostas

Como matar a janela do tmux automaticamente quando a janela do terminal é fechada?

Eu sou novo no tmux. Estou iniciando um processo em uma janela do tmux em uma janela de terminal. Quando eu fecho a janela do terminal, o processo não mata automaticamente, mas se eu matar janela tmux antes de fechar a janela do terminal, o p...
23.07.2013 / 02:53
1
resposta

Como posso ligar minha ctrl + b para não precisar pressioná-la para redimensionar meu painel?

Consegui redimensionar os painéis no tmux graças a este answer . Mas agora eu pressiono CTRL-b e, em seguida, e cada vez que eu quero redimensionar o painel (por exemplo, aumentar à esquerda). Como eu poderia ligar o CTRL-b bem, entã...
07.07.2013 / 22:27
1
resposta

O tmux suporta inicialização de sessão?

O tmux suporta a criação de sessões, e com o -A flag anexando a sessão, se já existirem, em vez de criá-las. Mas, se eles não existem e tmux tem que criá-los, qual é a melhor maneira de fornecer as informações necessárias para inicializá-los,...
25.11.2018 / 02:15
1
resposta

lista de janelas tmux - o que é o texto em “aspas”

Se eu fizer uma Ctrl - b , w , vejo uma lista de tmux windows: (0) 0: NAME_HERE "▒▒'▒" (1) 1: NAME_HERE "abcdef123456" Se eu der à janela tmux um nome com Ctrl - b , , , ela aparecerá na parte NAME_HERE. Qual é o texto...
18.07.2018 / 14:03
4
respostas

Executa uma função específica de um arquivo que contém 2 ou mais funções, em uma sessão tmux desanexada

Eu uso o Ubuntu 16.04 com o Bash e tenho um arquivo que contém muitas funções diferentes. Entre essas funções, existe essa: tdm() { chmod -R a-x,a=rX,u+w "$drt"/phpmyadmin/ sleep 2h chmod -R 000 "$drt"/phpmyadmin/ tmux kill-se...
16.02.2018 / 14:40
1
resposta

Não aninhe o tmux em um shell ssh remoto

Configurei o .zshrc da minha conta de usuário em todos os hosts aos quais me conecto para iniciar automaticamente o tmux no login, desde que ele ainda não esteja em execução. if [ -z "$TMUX" ]; then tmux attach -d || tmux new fi...
30.01.2018 / 18:23
1
resposta

Como evitar que o atalho do sistema seja aplicado ao tmux?

Não tenho certeza se isso pode ser feito, mas, por exemplo, se eu pressionar Ctrl + D enquanto estiver no tmux, ele irá fechar o painel atual. Se eu pressionar Ctrl + Z, ele colocará o tmux como um trabalho em segundo plano. Eu gostaria que esse...
23.06.2017 / 12:27
1
resposta

Inicia o Tmux com aplicações específicas em cada painel?

Eu quero iniciar o tmux na inicialização com quatro painéis (dois horizontais, dois verticais) e cmus , ranger em dois e vim e urxvt terminal nos outros dois. Eu tentei configurar o ~/.tmux.conf , mas não consegui o que queria de...
20.11.2016 / 14:37