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.
Por exemplo, quando eu digito um comando errado como swap-window -c 1 -d 0 tmux mostra-me um erro que neste caso é:
Usage: swap-window [-d] [-s source-window] [-t dest-widnow]
No entanto, é apenas por uma fração de segundo e desapa...
23.01.2017 / 08:10
Eu quero criar um log dos comandos que eu criar em todos os termimals que eu trabalho, como explicado nesta pergunta, Existe algum utilitário ou plugin que inclui o diretório atual no histórico bash? , e em que outros criaram suas próprias alte...
24.04.2017 / 15:14
Atualmente, estou tentando fazer um drone autônomo usando o sistema operacional do robô ( ROS ). Para fazer isso, eu instalei o Raspbian Lite ( Jessie ) em um Rasperry Pi 3 e atualmente estou usando o ROS Kinetic sobre ele. Como é o Raspb...
27.12.2016 / 17:11
screen oferece essa funcionalidade:
bindkey -t foo stuff barfoo
Make "foo" an abbreviation of the word "barfoo".
Timeout is disabled so that users can type slowly.
Eu uso (d) isso por exemplo,
bindkey -t .,u stuff user.name...
19.11.2016 / 15:58
Eu preciso de uma maneira de reiniciar imediatamente o processo principal em um painel tmux depois que o painel tiver terminado o processo.
Eu uso o byobu-tmux para executar vários componentes de um aplicativo cliente-servidor (grails) que es...
12.01.2017 / 16:59
Estou usando o TMUX 2.3. Recentemente, a cópia parou de funcionar.
Aqui está a seção relevante que me permite copiar coisas para a área de transferência:
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy y copy-pipe "xclip -sel c...
19.10.2016 / 00:44
Eu estou fazendo o seguinte (este é apenas um exemplo, as vírgulas são mais complexas):
xterm -fa "Inconsolata" -e tmux new-session -s alpha &
disown %%
tmux new-window -t alpha bash
tmux new-window -t alpha zsh
... que funciona perf...
01.07.2016 / 09:07
Se eu criar um novo painel B a partir do painel A e não estiver executando nenhum comando em A, então B será criado com o mesmo pwd que A, que é o que eu quero. No entanto, se ao criar o novo painel estou executando um comando bash (um alias de...
25.05.2016 / 10:01
Eu tenho o seguinte status-right :
set -g status-right "#{prefix_highlight}[wifi:#[fg=brightred]#(wifi_status)#[fg=yellow]|#[fg=brightgreen]#{cpu_icon}#[fg=yellow]:#{cpu_percentage}|#{battery_icon}:#{battery_percentage}:#{battery_remain}] %a...
02.08.2016 / 13:11
No meu terminal normal, as teclas F1 - F4 produzem ^[[11~^[[12~^[[13~^[[14~ , mas no tmux eu recebo ^[OP^[OQ^[OR^[OS . Eu gostaria que eles se comportassem da mesma forma no tmux, então eu não tenho nada com ligações para programas no tm...
18.07.2016 / 06:06