O modo de cópia do tmux congela em uma sessão de máquina virtual vagante

0

Eu uso o vagrant para ter meu ambiente de desenvolvimento no Mac OSX e uso o Ubuntu dentro da máquina virtual para fazer o desenvolvimento. Eu uso o tmux para várias sessões, ele funciona muito bem no iterm do Mac OS, mas quando eu faço um ssh vagante para minha máquina linux. A sessão do tmux comporta-se de forma estranha apenas para o modo de cópia. Pendura no modo de cópia, onde a única coisa que posso fazer é matar a janela. Eu sou capaz de copiar / colar na tela no mesmo cenário, mas o tmux é onde eu observo o problema. Como eu posso copiar e colar no tmux + mac, eu sei as chaves e comandos corretos.

Poderia haver alguma coisa acontecendo com essa configuração do vagrant-on-mac + ssh + ubuntu + tmux que está causando esse comportamento estranho? Quaisquer sugestões úteis são apreciadas.

    
por Senthil Kumaran 19.10.2012 / 07:02

1 resposta

1

Antes de iniciar o tmux, tente definir EVENT_NOKQUEUE=1 . Ou seja, faça um dos:

$ export EVENT_NOKQUEUE=1
$ tmux

ou

$ EVENT_NOKQUEUE=1 tmux

ou

$ echo 'export EVENT_NOKQUEUE=1' >> ~/.bashrc
$ exec bash
$ tmux
    
por 21.11.2012 / 18:52