Goneovim (diucapkan seperti "Go-Neovim") adalah Neovim GUI yang ditulis dalam Go, menggunakan qt binding for go. Repositori ini bercabang dari Gonvim asli untuk tujuan pemeliharaan dan peningkatan.
Secara tradisional, Neovim (dan bahkan VIM) telah dioptimalkan untuk bekerja dengan Terminal, dan beberapa alur kerja berbasis terminal tidak dapat dicapai dengan GUI. Karena itu, bagi sebagian orang, GUI akan menjadi hal tambahan yang tidak perlu. Di sisi lain, menurut saya, ada beberapa fitur GUI yang menarik sebagai berikut.
:terminal , sehingga Anda dapat menjalankan alur kerja terminal dasar menggunakan :terminal dengan bash atau zsh di neovim gui. Dimungkinkan juga untuk menggunakan alat remote control seperti NVR untuk menghindari NVIM di NVIM di Neovim GUI.Jika Anda tertarik dengan atraksi GUI ini, cobalah Goneovim.
Semua fitur adalah opsional. Anda dapat menggunakannya seperti NVIM biasa atau sebagai NVIM dengan UI yang kaya.
guifont , guifontwide , guifont=* , linespace , guicursor . Anda tidak perlu neovim-gui-shimLihat Menginstal Neovim
Paket pra-dibangun untuk Windows, MacOS, Linux ditemukan di halaman Rilis.
Atau Anda bisa mendapatkan biner terbaru dari Github Action CI. Lihat halaman Tindakan.
Jika Anda adalah pengguna macOS, jalankan xattr -c /path/to/goneovim.app untuk menghindari peringatan 'pengembang tidak dikenal' atau 'goovim rusak dan tidak dapat dibuka' kesalahan.
Pengguna Windows dapat menginstal menggunakan scoop:
scoop bucket add extras
scoop install goneovim
atau
scoop bucket add versions
scoop install goneovim-nightly
Pengguna MacOS dapat menginstal menggunakan homebrew:
brew install --cask goneovim
Lihat :h goneovim atau Wiki
make qt_bindingsmake depsmake appUntuk informasi lebih lanjut, lihat pengembangan