Como posso impedir que o tmux bloqueie quando eu rolar para cima?

9

O tmux é incrível, mas muitas vezes estou em situações em que a rolagem de problemas de causas (reconhecidamente menores, mas ainda indesejáveis). Por exemplo, tenho um servidor node.js em execução em uma janela e o BrowserSync tentando recarregar o aplicativo sempre que eu alterar arquivos. Se eu tiver rolado para cima para ler uma saída console.log (mas esqueça que estou bloqueando o servidor), e então eu fizer uma alteração no meu editor, nada acontecerá.

Existe uma maneira de fazer com que o tmux não bloqueie o servidor, mas simplesmente pare de incluir uma nova saída na parte inferior do buffer de rolagem e deixe-me continuar vendo a mesma seção do buffer que eu já havia rolado?

    
por iconoclast 11.11.2015 / 23:53

1 resposta

0

Inicie seus aplicativos como trabalhos em segundo plano $cmd &

  • A saída ainda irá saltar para a sessão atual
  • Qualquer coisa que você fizer no cli não bloqueará o processo
  • Obtenha o status do trabalho em segundo plano com jobs -l
  • Mate todos os trabalhos com kill $jobnumber
por 17.08.2017 / 23:23

Tags