Como fazer o byobu funcionar no Windows, usando o “Bash for Windows”, no terminal do Cmder (ConEmu)?

3

Estou usando uma instalação de baunilha do Cmder (mini). Windows 10 com WSL (Windows Subsistema para Linux, Bash para Windows) instalado. Usando o seguinte comando para carregar o bash no Cmder.

%windir%\system32\bash.exe ~ -c zsh -cur_console:p

Para verificar se as teclas de função funcionam na janela do terminal, abri um arquivo de texto com o nano. Com o nano aberto, se eu pressionar F2 (o atalho para salvar e fechar), ele funcionará como esperado. Então, o terminal recebe pelo menos F2 corretamente.

Depois, abri o byobu (instalado por padrão no WSL / Ubuntu). Byobu abre corretamente. Mas quando eu pressiono F2, nada acontece. Espera-se que abra uma nova janela dentro do Byobu. Nada é impresso no terminal.

Agora, não tenho certeza se é um problema da ConEmu especificamente. A mesma coisa acontece com o Windows normal cmd.exe. A diferença é - se eu clicar com o botão esquerdo em qualquer lugar na tela do terminal cmd (ativa o modo de seleção), e se eu pressionar F2, ele abrirá uma nova janela byobu.

Se eu executar o tmux diretamente, os atalhos Ctrl-B+% e Ctrl-B+" funcionarão.

Não poder usar o byobu torna toda a experiência do Windows Bash inútil para mim (especialmente quando o SSHing para máquinas remotas). Eu apreciaria muito uma solução. Obrigado!

    
por Anjan 11.01.2017 / 14:28

1 resposta

5

Os controles de tecla F em Byobu no Ubuntu no Windows recentemente começaram a funcionar para mim, com a última atualização do Developer Channel do Windows 10 no Fast Ring.

Divulgação completa: Sou o autor de Byobu .

    
por 14.01.2017 / 08:04