Alterando a forma do cursor no Windows Subsystem para Linux

3

Existe alguma maneira de alterar a forma do cursor no terminal Windows Subsystem for Linux? Eu gostaria que meu cursor refletisse o estado em que estou no modo vim ou vi.

No Git Bash, por exemplo, posso usar echo -ne "\e[2 q" e echo -ne "\e[6 q" para alternar entre o bloco e o cursor de linha. Estes não parecem ter qualquer efeito no WSL.

    
por ilves 04.08.2016 / 18:19

1 resposta

2

Estou assumindo que você está usando o Bash através da janela de terminal padrão que vem com o WLS.

Em caso afirmativo, você precisará substituir esse terminal, pois ele não é capaz de compreender as seqüências de escape especiais. A única maneira de fazer isso é instalar uma GUI, como Unity ou XFCE4, e instalar o emulador de terminal preferencial. Este link mostrará como fazer isso.

Este é provavelmente um exagero apenas para mudar o cursor, mas tem outras vantagens também, com uma GUI instalada você pode executar muitos outros aplicativos Linux, nem todos funcionam 100%, mas a maioria funciona bem, você pode até mesmo configurar um área de trabalho unificada com uma barra de tarefas do Linux e uma barra de tarefas do Windows em uma única tela.

    
por 16.02.2017 / 14:29