Neovim unter Windows 10 - Ist es fertig und wie wird es eingerichtet?


17

Ich bin auf Windows 10 fixiert und möchte Neovim eine Chance geben. Ist es fertig oder sollte ich nur meine vim Konfiguration für den Moment einrichten? Ich habe noch keine Videos oder Artikel über Neovim unter Windows gesehen, aber als ich googelte, fand ich einige, die mich zu der Annahme veranlassten, dass es Probleme gegeben haben könnte, die noch nicht angemessen gelöst wurden.


Ein Kommentar , den ich habe , ist , dass die einzige funktionierende binäre ich gefunden habe aus ist Build 658
DJMcMayhem

Antworten:


10

Wie im neovim Wiki angegeben :

Die Windows-Unterstützung ist (derzeit) experimentell . Zum Ausprobieren benötigen Sie nvim.exe und ein Frontend wie Neovim-Qt.

Es gibt jedoch keine Liste aller fehlenden oder instabilen Funktionen. Der beste Weg, dies herauszufinden, ist das Installieren und Ausprobieren.


Ich habe nichts damit zu tun. Hänge, kleine Fenster usw. Sie haben das vorgefertigte seit Monaten nicht mehr aktualisiert. Ich habe es aufgegeben; Ich werde es erneut versuchen, wenn sie v1 erreichen. (Ich benutze es jeden Tag auf verschiedenen Linux-Boxen ohne Probleme).


@Sardathrion Ich habe versucht, und diese Version hat das gleiche Problem. Weißer Hintergrund Ich kann nicht verschieben, egal was ich versucht habe.

@DrEval Das passiert von Zeit zu Zeit, wenn neovim-qt den Kontakt zu neovim verliert… Aber es sollte nicht oft vorkommen.
Sardathrion - Wiedereinsetzung von Monica

@Sardathrion Es passiert jedes Mal und ich habe keine Möglichkeit, neovim-qt zu konfigurieren.

4

Mit chocolatey können Sie neovim folgendermaßen installieren:

choco install neovim

Fügen --preSie hinzu, wenn Sie die neueste Vorabversion wünschen. Es wird auch installiert nvim-qt.

Alles in allem ist es Beta- Software. Es funktioniert jedoch gut genug für meine Bedürfnisse.


3

Eine Möglichkeit, NeoVim unter Windows 10 auszuführen, ist "bash on windows". Nachdem Sie ubuntu on bash unter Windows eingerichtet haben, können Sie NeoVim genauso wie auf einem Ubuntu-Computer installieren (PPA hinzufügen usw.).

Sie benötigen mindestens Windows Insider Preview Build 14366 und NeoVim 0.1.5-dev (vor diesem Build würde es abstürzen).

Möglicherweise möchten Sie jedoch warten, bis das Windows 10-Jubiläumsupdate ordnungsgemäß veröffentlicht wurde.

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


1
Ab dem 24.02.2017 funktioniert dies gut für mich. Ich hatte Probleme mit dem Terminal ConEmu (256 Farben zum Laufen zu bringen, ist mühsam, und es schien, als würde dies die Cursortasten zerstören usw. - sie würden in Bash, aber nicht in nvim. Also wechselte ich zum wsl-Terminal ( github.com/goreliu/wsl- Terminal ), die weniger voll funktionsfähig ist, aber alle oben genannten funktioniert nur out of the box.
Jonathan Hartley

1
Tatsächlich besteht ein Problem, das ich mit dieser Einrichtung noch habe, darin, dass es einfach ist, IN Neovim einzufügen, aber ich habe noch nicht herausgefunden, wie man daraus Text ausschneidet / kopiert. Ich habe xsel installiert, aber neovim CheckHealth sagt "no clipboard tool found". Ich greife auf die Zwischenspeicherung der Datei in einem Terminal zurück und wähle sie dort zum Kopieren aus. Ich fürchte mich vor dem Tag, an dem meine Windows-orientierten Kollegen mich dabei sehen. :-)
Jonathan Hartley

@JonathanHartley bei meiner täglichen Arbeit Ich bin jetzt auf einem Mac, aber das sieht relevant aus: github.com/neovim/neovim/issues/3147
Viel

Vielen Dank. Ich habe gelesen, dass die Zwischenablage zwischen Windows und WSL repariert werden kann, indem man XMing zum Laufen bringt (ein Windows-Port von X-Windows, glaube ich, der viel einfacher zum Laufen zu bringen ist, als man erwarten würde) und dann Verwaltungsprogramme für die Zwischenablage wie xsel oder xclip Alles gut. github.com/Microsoft/BashOnWindows/issues/…
Jonathan Hartley
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.