Existe uma maneira de persistir as sessões do tmux nas reinicializações?

5

Em particular, os dados da sessão do tmux podem ser gravados em um arquivo e recarregados na reinicialização?

Estou pensando em algo semelhante ao comando mksession do Vim.

    
por merlin2011 21.06.2013 / 06:11

3 respostas

6

Supondo que você possa salvar a saída de todos os painéis em um arquivo após o fato, ainda será necessário restaurar o estado de todos os processos nesses painéis. Havia algo assim em um ponto, mas ainda tem algumas limitações. Não existe essa funcionalidade incorporada no tmux. Isto não é como o Vim, que apenas tem que lembrar quais arquivos você abriu, se você salvou seu trabalho ou não, onde o cursor estava, o histórico de entradas, etc.

Edit: cryopid está desativado. Veja o link , que é o que está oficialmente na linha principal.

    
por 24.06.2013 / 23:13
0

Você pode escrever um script manualmente que recria sua configuração do tmux desejada. O link é um exemplo que me poupou muito tempo. Acho que é mais fácil manter do que algo criado automaticamente como o link parece ser suficiente.

    
por 16.08.2014 / 22:09
0

Confira link - Eu tenho usado isso no OSX para persistir as sessões entre as reinicializações.

    
por 28.05.2016 / 21:50