Neovim pada windows 10 - apakah sudah siap dan bagaimana cara mengaturnya?


17

Saya terjebak di windows 10 dan ingin mencoba Neovim. Sudah siap, atau haruskah saya mengatur konfigurasi vim saya untuk saat ini? Saya belum benar-benar melihat video atau artikel tentang Neovim di bawah windows, tetapi ketika googling, saya menemukan beberapa yang membuat saya percaya mungkin ada masalah yang belum diselesaikan secara memadai.


Satu komentar yang saya miliki adalah bahwa satu-satunya biner yang berfungsi yang saya temukan adalah dari build 658
DJMcMayhem

Jawaban:


10

Seperti yang dinyatakan pada neovim wiki :

Dukungan Windows (saat ini) masih eksperimental . Untuk mencobanya, Anda memerlukan nvim.exe dan front-end seperti Neovim-Qt.

Namun tidak ada daftar semua fitur yang hilang atau tidak stabil. Cara terbaik untuk menemukannya adalah menginstal dan mencoba.


Saya tidak punya tempat dengan itu. Menggantung, jendela kecil dll. Mereka belum memperbarui yang sudah dibangun selama berbulan-bulan. Saya sudah menyerah; Saya akan mencoba lagi ketika mereka mencapai v1. (Saya menggunakannya setiap hari di berbagai kotak linux tanpa masalah).

1
@Dvalval Silakan lihat jawaban saya .
Sardathrion

@Sathathrion Saya mencoba dan versi itu memiliki masalah yang sama. Latar belakang putih saya tidak bisa bergeser, apa pun yang saya coba.

@Dvalval Itu terjadi dari waktu ke waktu ketika neovim-qt kehilangan kontak dengan neovim ... Tapi itu tidak harus sering terjadi.
Sardathrion

@Sathathrion Ini terjadi setiap saat dan saya tidak punya cara mengkonfigurasi neovim-qt.

4

Dengan menggunakan cokelat , Anda dapat menginstal neovim seperti berikut:

choco install neovim

Tambahkan --prejika Anda ingin pra-rilis terbaru. Ini akan menginstal nvim-qtjuga.

Secara keseluruhan, pertimbangkan itu perangkat lunak beta . Namun, itu bekerja dengan cukup baik untuk kebutuhan saya.


3

Salah satu cara untuk menjalankan NeoVim pada Windows 10 adalah melalui "bash on windows". Setelah mengatur ubuntu di bash di windows, Anda bisa menginstal NeoVim seperti yang Anda lakukan pada mesin Ubuntu (tambahkan PPA, dll.).

Anda memerlukan setidaknya Windows Insider Preview Build 14366 dan NeoVim 0.1.5-dev (sebelum build ini akan macet).

Anda mungkin ingin menunggu sampai rilis yang tepat dari pembaruan Windows 10 anniversary.

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
Mulai 2017-02-24, ini bekerja dengan baik untuk saya. Saya punya masalah menggunakan terminal ConEmu (mendapatkan 256 warna berfungsi adalah merepotkan, dan melakukan hal itu sepertinya mematahkan kunci kursor dll - mereka akan di Bash tetapi tidak dalam nvim. Jadi saya beralih ke terminal- wsl ( github.com/goreliu/wsl- terminal ) yang kurang lengkap fitur, tetapi semua di atas hanya bekerja di luar kotak
Jonathan Hartley

1
Sebenarnya, satu masalah yang masih saya miliki dengan pengaturan ini adalah mudahnya menyisipkan INTO Neovim, tetapi saya belum menemukan cara untuk memotong / menyalin teks darinya. Saya sudah menginstal xsel, tetapi neovim CheckHealth mengatakan "tidak ada alat clipboard ditemukan". Saya memilih untuk membuat file di terminal dan memilihnya di sana untuk disalin. Takut hari ketika kolega saya yang berorientasi Windows melihat saya melakukannya. :-)
Jonathan Hartley

@JonathanHartley di pekerjaan harian saya, saya sekarang menggunakan Mac, tetapi ini terlihat relevan: github.com/neovim/neovim/issues/3147 semoga beruntung, saya tahu bagaimana rasanya terjebak di windows :(
aikeru

Terima kasih. Saya membaca bahwa clipboard antara Windows dan WSL dapat diperbaiki dengan menjalankan XMing (Port Windows X-Windows, saya pikir, yang jauh lebih mudah untuk dijalankan daripada yang Anda harapkan) dan kemudian program manajemen clipboard seperti kerja xsel atau xclip baik baik saja. github.com/Microsoft/BashOnWindows/issues/…
Jonathan Hartley
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.