Neovim adalah fork Vim yang sangat dapat disesuaikan dan dimodernisasi, dirancang untuk meningkatkan ekstensibilitas dan pengalaman pengguna editor teks klasik. Ini memperkenalkan fitur-fitur seperti plugin asinkron, emulator terminal bawaan, dan kemampuan skrip Lua, menjadikannya alat yang ampuh untuk pengembang dan pengguna tingkat lanjut yang membutuhkan editor teks yang serbaguna dan efisien. Neovim mempertahankan fitur pengeditan Vim yang kuat sambil menawarkan peningkatan yang menyederhanakan alur kerja pengembangan.
Di Ubuntu 24.04, 22.04, atau 20.04, Neovim dapat diinstal melalui beberapa metode, tergantung pada kebutuhan Anda akan stabilitas atau fitur-fitur mutakhir. Cara termudah adalah melalui repositori default Ubuntu, yang menyediakan versi stabil yang cocok untuk sebagian besar pengguna. Bagi mereka yang menginginkan versi stabil terbaru atau bahkan pra-rilis, PPA Launchpad Tim Neovim menawarkan versi yang lebih mutakhir. Sebagai alternatif, Neovim juga dapat diinstal melalui Snap melalui Snapcraft atau sebagai Flatpak melalui Flathub, menyediakan lingkungan sandbox dan pembaruan yang lebih mudah. Panduan ini akan memandu Anda melalui semua opsi instalasi ini, memungkinkan Anda memilih metode terbaik untuk pengaturan Anda.
Perbarui Ubuntu Sebelum Instalasi Neovim
Sebelum menginstal, memperbarui sistem Ubuntu Anda untuk memastikan kinerja dan kompatibilitas yang optimal sangatlah penting. Untuk memperbarui sistem Anda, jalankan perintah berikut di terminal:
sudo apt update && sudo apt upgrade
Perintah ini memperbarui daftar paket Anda dan menginstal pembaruan apa pun yang tersedia.
Metode 1: Instal Neovim melalui Ubuntu atau Opsi PPA
Opsi 1: Instal Neovim dengan Repositori Ubuntu
Bagi banyak pengguna, metode paling mudah dan nyaman untuk menginstal Neovim adalah melalui repositori standar. Untuk menginstal versi ini, jalankan perintah berikut:
sudo apt install neovim
Harap dicatat bahwa metode ini menginstal versi Neovim yang tersedia di repositori resmi Ubuntu, yang mungkin bukan versi terbaru. Untuk pengguna yang mencari pembaruan dan fitur terkini, pertimbangkan untuk menggunakan salah satu versi PPA tim Neovim sebagai metode instalasi alternatif.
Opsi 2: Instal Neovim dengan Neovim Team PPA
Metode kedua untuk instalasi Neovim adalah mengimpor versi stabil atau tidak stabil (malam) langsung dari Neovim LaunchPAD PPA. Gunakan salah satu perintah berikut berdasarkan versi yang ingin Anda instal:
Impor PPA stabil Neovim:
sudo add-apt-repository ppa:neovim-ppa/stable -y
Impor PPA Neovim yang tidak stabil:
sudo add-apt-repository ppa:neovim-ppa/unstable -y
Selanjutnya, perbarui indeks paket Anda untuk menyertakan PPA yang baru ditambahkan:
sudo apt update
Sekarang, Anda dapat melanjutkan untuk menginstal Neovim menggunakan perintah berikut:
sudo apt install neovim
Setelah selesai, PPA Tim Neovim akan menginstal Neovim di sistem Anda. Verifikasi instalasi versi PPA dengan menjalankan perintah berikut:
apt-cache policy neovim
Contoh output menunjukkan Neovim PPA yang diinstal di Ubuntu, menggunakan versi tidak stabil untuk panduan ini.
Metode 2: Instal Neovim melalui Snapd
Manajer paket Snapcraft dapat menjadi pilihan ketiga Anda saat menginstal Neovim di Ubuntu. Desktop Ubuntu Anda seharusnya sudah menginstal Snap kecuali Anda menghapusnya.
Meskipun Snapcraft tidak sepopuler Flatpak, Snapcraft berasal dari pengembang yang sama di belakang Ubuntu. Flatpak menikmati adopsi yang lebih luas di berbagai distribusi Linux, menyebabkan pengelola paket memperbarui versi Flatpak lebih cepat daripada versi Snapcraft. Namun, kecepatan pembaruan pada akhirnya bergantung pada pengelola paket tertentu.
Jika Anda telah menghapus instalasi snapd dari sistem Anda, gunakan perintah berikut untuk menginstalnya kembali:
sudo apt install snapd
Beberapa paket memerlukan dukungan snap klasik. Untuk mengaktifkannya, buat symlink dengan perintah berikut untuk kompatibilitas snap yang optimal:
sudo ln -s /var/lib/snapd/snap /snap
Instal file inti untuk mencegah konflik:
sudo snap install core
Terakhir, instal Neovim versi snap:
sudo snap install nvim --classic
Setelah menyelesaikan langkah-langkah ini, Anda telah berhasil menginstal Neovim di sistem Anda dengan manajer paket Snapcraft.
Metode 3: Instal Neovim dengan Flatpak melalui Flathub
Metode alternatif untuk menginstal Neovim adalah Flatpak, sistem manajemen paket serbaguna yang menyediakan lingkungan aplikasi sandbox. Untuk menginstal Neovim melalui Flatpak, Anda harus menambahkan repositori Flathub yang berisi paket Neovim.
Catatan: Jika Flatpak tidak diinstal pada sistem Anda, silakan merujuk ke Cara Install Flatpak di Ubuntu dengan LaunchPAD PPA Resmi Tim Flatpak. Panduan ini menawarkan instruksi untuk mendapatkan versi terbaru yang didukung menggunakan PPA Peluncuran Resmi Tim Flatpak.
Mulailah dengan membuka terminal dan memasukkan perintah berikut untuk mengintegrasikan repositori Flathub:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Sekarang, jalankan instalasi Neovim menggunakan perintah flatpak berikut:
flatpak install flathub io.neovim.nvim
Setelah menyelesaikan langkah-langkah ini, Anda menginstal Neovim di sistem Anda dengan manajer paket Flatpak dan Flathub.
Luncurkan Neovim melalui CLI atau GUI
Ada beberapa metode untuk meluncurkan Neovim, tergantung pada metode instalasi dan preferensi Anda.
Metode CLI untuk Meluncurkan Neovim
Instalasi Standar: Jika Anda menginstal Neovim menggunakan repositori default, PPA, atau membuatnya dari sumber, luncurkan Neovim dengan memasukkan perintah berikut di terminal Anda:
neovim
Snapcraft: Jika Anda menginstal Neovim menggunakan Snapcraft, luncurkan dari terminal dengan perintah berikut:
sudo snap run neovim
Flatpak: Jika Anda menginstal Neovim menggunakan Flatpak, jalankan perintah berikut di terminal:
flatpak run io.neovim.nvim
Metode GUI untuk Meluncurkan Neovim
Aplikasi Desktop: Untuk pengguna desktop, cari ikon aplikasi Neovim dengan membuka Aktivitas > Tampilkan Aplikasi > Neovim. Anda juga dapat menambahkan Neovim ke favorit untuk memudahkan akses.
Perintah Tambahan Untuk Neovim
Perbarui ke Neo
Untuk memastikan bahwa Anda menggunakan Neovim versi terbaru, penting untuk memeriksa pembaruan secara berkala. Meskipun pemberitahuan pembaruan mungkin muncul secara otomatis, memverifikasi ketersediaan pembaruan secara manual adalah praktik yang baik. Tergantung pada metode instalasi Anda, gunakan salah satu perintah berikut di terminal untuk memeriksa dan menerapkan pembaruan untuk Neovim:
Metode Pembaruan APT Neovim
Untuk memperbarui Neovim yang diinstal melalui metode APT, pertama-tama perbarui daftar paket dan kemudian tingkatkan paket:
sudo apt update && sudo apt upgrade
Metode Pembaruan Flatpak Neovim
Untuk memperbarui Neovim yang diinstal melalui Flatpak, jalankan perintah berikut:
flatpak update
Metode Pembaruan Snap Neovim
Untuk memperbarui Neovim yang diinstal melalui Snap, jalankan perintah berikut:
sudo snap refresh
Dengan memperbarui Neovim secara berkala, Anda bisa mendapatkan keuntungan dari fitur-fitur terbaru, peningkatan, dan perbaikan bug, memastikan pengalaman yang lancar dan efisien.
Hapus Neovim
Jika Anda tidak lagi memerlukan Neovim di sistem Anda, ikuti petunjuk di bawah ini untuk menghapus instalasinya, tergantung pada metode instalasi aslinya. Selain itu, langkah-langkah ini akan membantu Anda membersihkan file dan data yang tersisa untuk menjaga sistem bebas dari kekacauan.
Metode Hapus APT Neovim
Untuk menghapus instalasi Neovim yang diinstal melalui metode APT, jalankan perintah berikut:
sudo apt remove neovim
Jika Anda menginstal Neovim menggunakan salah satu PPA, hapus PPA tersebut dengan perintah berikut:
Hapus PPA Stabil Neovim:
sudo add-apt-repository --remove ppa:neovim-ppa/stable -y
Hapus PPA Neovim Tidak Stabil:
sudo add-apt-repository --remove ppa:neovim-ppa/unstable -y
Metode Hapus Flatpak Neovim
Untuk menghapus instalasi Neovim yang diinstal melalui Flatpak, jalankan perintah berikut:
flatpak remove --delete-data io.neovim.nvim -y
Metode Hapus Snap Neovim
Untuk menghapus instalasi Neovim yang diinstal melalui Snapcraft, gunakan perintah berikut:
sudo snap remove neovim
Kesimpulan
Dengan Neovim terinstal di sistem Ubuntu Anda menggunakan metode pilihan Anda, Anda dapat memanfaatkan sepenuhnya fitur-fiturnya yang disempurnakan untuk pengeditan dan pengembangan teks yang efisien. Baik Anda memilih stabilitas repositori default Ubuntu, pembaruan terkini dari PPA Tim Neovim, atau fleksibilitas Snap atau Flatpak, setiap metode instalasi menyediakan cara yang andal untuk mengakses kemampuan Neovim. Pembaruan rutin, khususnya melalui PPA atau Snap/Flatpak, akan memastikan bahwa pengaturan Neovim Anda tetap terkini, memungkinkan Anda untuk memanfaatkan alat pengeditan canggihnya secara efektif. Nikmati fleksibilitas dan kekuatan yang dihadirkan Neovim ke lingkungan pengembangan Anda di Ubuntu.