Problemas ao usar o Screen para dividir o terminal no WSL - Ubuntu 14.04.5, Tela 4.1.0

0

Estou tentando dividir a tela para ver o VIM e o terminal ao mesmo tempo e não tenho certeza se estou fazendo algo errado. As direções que eu vi dizer para instalar a tela (já estava instalado para mim versão 4.1.0) e para inserir "tela" no terminal, em seguida, digite "Ctrl a |", isso não está funcionando para mim.

Quando eu digito "tela" no terminal, ele emite "Não é possível criar diretório '/ var / run / screen': Permissão negada". Quando eu entro "tela sudo" a tela limpa e sai "[tela está terminando]" a partir do qual o terminal funciona, mas as teclas de atalho da tela ainda não parecem funcionar. Se eu inserir "tela" novamente, a tela será limpa novamente.

"Info Screen" me leva à página de documentação que diz para usar "C-a", que estou assumindo, significa "Ctrl a", mas isso parece não funcionar (estou segurando ctrl e pressionando minúscula 'a'). Este é o meu primeiro post, então por favor me avise se eu puder melhorar o formato da minha pergunta (não tenho certeza da tag correta para a WSL) e muito obrigado pelo seu tempo.

edit: Eu tenho usado o tmux por uma semana agora sem problemas e tenho evitado o problema inerente da tela não funcionar como planejado. No diretório raiz, quando eu digito "ls -ld / var / run / screen" ou "ls -l / var / run / screen", recebo a mesma saída "ls: não consigo acessar / var / run / screen: arquivo ou diretório ". Quando eu insiro "ll" ou "ls -l", eu não vejo o diretório var.

    
por shane armstrong 28.08.2016 / 18:29

2 respostas

2

Atualização @ 2016-09-09:

A tela

agora deve funcionar bem no Windows 10 O RS2 Insiders cria 14915 + . Veja as notas de lançamento e atualização no bug associado # 774 para mais detalhes.

[PS: Por favor, aceite isto se responder sua pergunta. Obrigado.]

29-08-2016 - Há um problema de WSL no Win10AU que impede que a tela funcione corretamente. A equipe está trabalhando em uma correção e lançará as versões do Windows Insiders nas próximas semanas. Desculpe pelo inconveniente.

Enquanto isso, talvez você queira experimente o tmux que funciona bem .

    
por Rich Turner 30.08.2016 / 02:58
0

No seu terminal, inicie a tela digitando 'screen' e, em seguida, pressionando enter. Agora todos os comandos começam com Ctrl-a. Segure a tecla Ctrl enquanto pressiona a minúscula a. O próximo caractere que você digitar depois disso será o comando. Aqui vamos nós ...

Pressione Ctrl-a e depois Shift-S (maiúscula S) Isso dividirá a tela. Se você pressionar um s minúsculo, pode ser necessário sair e reiniciar o terminal e a tela. Próxima ...

Pressione Ctrl-a e depois Tab. Isso vai colocar o foco na tela inferior. Na tela, pressione Ctrl-a e depois c. Isso iniciará uma nova sessão nessa janela.

Pressione Ctrl-a e, em seguida, Tab para voltar para a tela superior. Escolha aquele em que você quer que seu editor esteja e comece como normalmente faria. Use Ctrl-a e depois Tab para ir e voltar conforme desejado. Uma lista bastante boa de instruções pode ser encontrada e este LINK

    
por bashBedlam 29.08.2016 / 03:36