Secara singkat, Neovim adalah improvisasi dari Vim. Banyak programmer yang mempercayakan Neovim karena kelebihannya. Salah satunya, yaitu didukung ratusan plugin vim-plug.
Bagaimana cara mengunduh Neovim dan Vim-plug di Linux?
Cara Mengunduh Neovim
Memasang Neovim tidak ribet. Disini saya menjelaskan dua cara: versi repositori dan compile dari sumber. Masing-masing punya segmen yang berbeda. Mari kita bahas cara mengunduh Neovim-nya!
Versi Repositori
Memasang Neovim dari repositori adalah cara yang sederhana. Namun kamu tidak selalu mendapatkan versi yang terbaru. Tidak masalah jika kamu bukan penggembar barang terbaru.
Posisi saya di Void GNU/Linux. Sesuaikan perintah saya dengan distro yang kamu gunakan.
$ sudo xbps-install neovim
Code language: Shell Session (shell)
Kamu bisa periksa versi Neovim yang terinstall dengan cara ini
$ nvim --version
Code language: Shell Session (shell)
Membuka Neovim dilakukan di terminal atau aplikasi launcher (jika kamu punya)
$ nvim
Code language: Shell Session (shell)
Compile dari Sumber
Saya lebih suka cara ini karena saya bisa mendapatkan versi terbaru dari pihak pengembang. Pastikan kamu sudah punya paket: cmake
, make
, dan ninja
sebelum memulai.
Unduh file kode sumber Neovim dengan cara
$ git clone https://github.com/neovim/neovim
Code language: Shell Session (shell)
Jika sudah, ganti direktori ke Neovim.
$ cd neovim
Code language: Shell Session (shell)
Lakukan kompilasi dan install dengan perintah make
. Proses pemasangan memakan waktu. Durasi kompilasi tergantung dari spesifikasi komputer kamu.
$ make CMAKE_BUILD_TYPE=RelWithDebInfo
$ sudo make install
Code language: Shell Session (shell)
Apabila kamu ingin memperbarui Neovim, kamu bisa sinkronisasi perubahan dari repositori Github Neovim lewat git pull
.
$ cd neovim
$ git pull
Code language: Shell Session (shell)
Jika sudah, lakukan kompilasi lagi.
Cara Install Vim Plug Untuk Neovim
Vim Plug adalah pengelola plugin untuk Vim. Memasang plugin vim tidak pernah mudah sebelum ada Vim Plug.
$ curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Code language: Shell Session (shell)
Kita buat symlink nvim/init.vim
ke file .vimrc
.
$ ln -s ~/.vimrc ~/.config/nvim/init.vim
Code language: Shell Session (shell)
Selesai.
Leave a Reply