Neovim no Windows 10 - está pronto e como configurá-lo?

17

Estou preso no Windows 10 e gostaria de dar uma chance ao Neovim. Está pronto ou devo apenas configurar minha configuração do vim por enquanto? Eu realmente não vi nenhum vídeo ou artigo sobre o Neovim no Windows, mas, ao pesquisar no Google, encontrei alguns que me levam a acreditar que pode haver problemas que ainda não foram resolvidos adequadamente.

vimItUp
fonte
Um comentário que tenho é que o binário trabalhando somente eu encontrei é de construir 658
DJMcMayhem

Respostas:

10

Conforme declarado no wiki do neovim :

O suporte do Windows é (atualmente) experimental . Para experimentar, você precisa do nvim.exe e de um front-end como o Neovim-Qt.

No entanto, não há uma lista de todos os recursos ausentes ou instáveis. A melhor maneira de descobrir é realmente instalar e tentar.

vappolinario
fonte
Não cheguei a lugar nenhum. Trava, pequenas janelas etc. Eles não atualizam o pré-fabricado há meses. Eu desisti disso; Vou tentar novamente quando chegarem à v1. (Eu uso todos os dias em várias caixas Linux sem problemas).
1
@DrEval Por favor, veja minha resposta .
Sardathrion - Restabelece Monica
@ Sardathrion eu tentei e essa versão tem o mesmo problema. Fundo branco Eu não posso mudar, não importa o que eu tentei.
@DrEval Isso acontece de tempos em tempos quando o neovim-qt perde contato com o neovim ... Mas isso não deve acontecer com frequência.
Sardathrion - Restabelece Monica
@ Sardathrion Isso acontece toda vez e eu não tenho como configurar o neovim-qt.
4

Usando chocolatey , você pode instalar o neovim assim:

choco install neovim

Adicione --prese você deseja o último pré-lançamento. Ele será instalado nvim-qttambém.

Em suma, considere o software beta . No entanto, funciona bem o suficiente para minhas necessidades.

Sardathrion - Restabelecer Monica
fonte
3

Uma maneira de executar o NeoVim no Windows 10 é através do "bash on windows". Após configurar o ubuntu no bash no windows, você pode instalar o NeoVim da mesma maneira que faria em uma máquina Ubuntu (adicione o PPA, etc.).

Você precisará de pelo menos o Windows Insider Preview Build 14366 e o ​​NeoVim 0.1.5-dev (antes desse build, ele falharia).

Você pode esperar até o lançamento adequado da atualização de aniversário do Windows 10.

https://github.com/neovim/neovim/issues/4507

https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/13390779-neovim-crashes-on-bash-on-windows

aikeru
fonte
1
A partir de 24/02/2017, isso está funcionando bem para mim. Eu tive problemas ao usar o terminal ConEmu (obter 256 cores funcionando é um aborrecimento, e fazê-lo parecia quebrar as teclas do cursor etc. - elas seriam no Bash, mas não no nvim. Então, mudei para o wsl-terminal ( github.com/goreliu/wsl- terminal ), que é menos completo, mas todas as opções acima funcionam da mesma maneira
Jonathan Hartley
1
Na verdade, um problema que ainda tenho com essa configuração é que é fácil colar no Neovim, mas ainda não descobri como cortar / copiar o texto. Eu tenho o xsel instalado, mas o neovim CheckHealth diz "nenhuma ferramenta de área de transferência encontrada". Estou recorrendo a catting o arquivo em um terminal e selecioná-lo lá para copiar. Temendo o dia em que meus colegas orientados para o Windows me veem fazendo isso. :-)
Jonathan Hartley
@JonathanHartley no meu trabalho do dia agora estou em um Mac, mas isso parece relevante: github.com/neovim/neovim/issues/3147 boa sorte, eu sei como é ficar preso no windows :(
aikeru
Obrigado. Li que a área de transferência entre o Windows e o WSL pode ser corrigida com a execução do XMing (acho que é uma porta Windows do X-Windows, que é muito mais fácil de executar do que você esperaria) e depois com programas de gerenciamento de área de transferência, como o xsel ou o xclip work bem. github.com/Microsoft/BashOnWindows/issues/…
Jonathan Hartley