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
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.
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