Como fazer o tmux funcionar em um Linux VM do Google Cloud Platform?

Como fazer o tmux funcionar em um Linux VM do Google Cloud Platform?

O Google Docs diz que o GCP usa tmuxinternamente para tornar as sessões de terminal reconectáveis, mas não consigo começar tmuxa trabalharpara mimquando tento usá-lo sozinho.

Isto é tudo o que acontece:

$ tmux
[exited]
oligofren at dev in ~ 
$ 1;2c

Ele simplesmente existe imediatamente e deixa aquela estranha sequência de bytes. Eu gostaria de ter vários shells sem precisar abrir muitas janelas do navegador. O uso unameme diz que esta é uma caixa Debian, mas não muito mais:

3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux

Responder1

Esta pergunta foi difícil de responder, pois a resposta dependia de conhecer minha configuração personalizada, que continha algum código específico do OS X para lidar com copiar e colar. Resolvi isso algumas semanas depois de postar e você pode ver ocommit inteiro aqui no meu repositório dotfiles.

O culpado foi oreattach-to-user-namespaceUtilitário anteriormenteprecisava ter um trabalho de copiar e colar no OS X. Como estava faltando, o tmux travou na inicialização.

Veja meu link para o commit para alternativas modernas de plataforma cruzada.

informação relacionada