Vim adalah editor teks baris perintah yang serbaguna, kuat, dan ringan yang telah terbukti sangat diperlukan dari waktu ke waktu.

Anda dapat menginstal Vim di Windows, macOS, Unix, dan Linux. Sebenarnya, sebagian besar sistem berbasis Unix dan Linux datang dengan Vim secara default. Salah satu cara terbaik untuk memperluas fungsionalitas Vim adalah melalui plugin, dan inilah cara Anda menginstal plugin di Vim.

Mengapa Menginstal Plugin Vim?

Vim adalah editor penuh fitur; itu juga modular dan sangat dapat disesuaikan. Jika editor Vim tidak datang dengan fungsi atau fitur tertentu yang Anda cari, kemungkinan Anda dapat menemukan plugin untuk itu atau paling buruk membuat plugin sendiri. Seringkali, sudah ada plugin yang tersedia untuk fungsionalitas yang Anda cari.

Plugin adalah salah satu fitur Vim yang paling disukai karena memungkinkan Anda untuk memperluas fungsionalitas Vim sambil menjaga ukuran program inti tetap ramping dan relevan. Konsep plugin atau ekstensi ditiru di sebagian besar editor grafis seperti Visual Studio Code (VS Code), Atom, dll.

instagram viewer

Metode Instalasi Plugin Vim

Ada dua metode utama untuk menginstal plugin di Vim. Metode pertama adalah menginstal plugin secara manual dengan menyalin konten plugin ke folder yang ditentukan. Yang lain, dan metode yang paling umum adalah menginstal plugin melalui pengelola plugin.

Mari kita lihat kedua metode tersebut sehingga Anda dapat memilih mana yang paling sesuai dengan kebutuhan Anda. Juga, penting untuk dicatat bahwa ada beberapa pengelola plugin yang dapat Anda gunakan.

Anda harus instal Git di PC Anda untuk kedua metode instalasi plugin.

1. Memasang Plugin Secara Manual

Dimulai dengan Vim versi 8, Anda dapat menginstal plugin tanpa memerlukan manajer paket dengan menggunakan alat manajemen paket default.

Anda dapat menempatkan plugin Vim di ~/.vim/pack/vendor/start/plugin_name direktori. Perhatikan bahwa plugin_name nama folder akan bervariasi dari plugin ke plugin. Untuk mendemonstrasikan poin ini, mari instal plugin Vim yang dikenal sebagai NERDTree. Ini adalah penjelajah sistem file yang banyak digunakan untuk Vim. NERDTree memungkinkan Anda untuk memvisualisasikan struktur folder proyek dalam tampilan hierarki.

Pertama, ubah direktori Anda ke direktori home menggunakan perintah berikut:

CD ~

Kemudian cari folder .vim dengan perintah ls -al, untuk menampilkan file dan folder tersembunyi. Arahkan ke folder jika ada.

Jika Anda tidak memiliki folder .vim di direktori home Anda, buat struktur folder untuk NERDTree plugin yang ingin kita install menggunakan perintah di bawah ini:

mkdir -p .vim/pack/vendor/Mulailah/nerd_tree

Vim menyarankan Anda membuat folder terpisah untuk setiap plugin agar mudah dikelola. Jadi, jika Anda ingin menginstal plugin lain, Anda akan membuat folder baru untuk plugin di ~/.vim/pack/vendor/start/ direktori.

Selanjutnya, unduh plugin NERDTree dari GitHub dan letakkan di nerd_tree direktori plugin menggunakan perintah berikut:

git klon https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerd_tree

Sebagian besar halaman plugin akan berisi instruksi tentang cara mengunduh plugin dari sumbernya.

Mulai editor Vim dan kemudian ketik perintah :NERDTree untuk membuka file explorer NERDTree. Ini adalah proyek API web ASP.NET Core yang dibuka di Vim menggunakan NERDTree.

Untuk menghapus plugin, cukup hapus folder plugin yang sesuai (dalam hal ini, nerd_tree).

2. Menginstal Plugin Vim Dengan Pengelola Plugin

Manajer paket telah menjadi cara tradisional untuk menginstal plugin di Vim, sebelum Vim versi 8. Mereka didukung di semua versi Vim dan ada beberapa manajer paket yang dapat Anda gunakan untuk menginstal plugin.

Beberapa pengelola plugin yang paling terkenal termasuk Vundle, VAM, vim-plug, patogen, dll.

Keuntungan dari pengelola plugin adalah Anda tidak terlibat dalam pembuatan struktur folder secara manual, dan lebih mudah untuk memperbarui paket secara otomatis.

Mari kita instal plugin melalui vim-plug. Ini banyak digunakan di komunitas Vim, sehingga memiliki dukungan komunitas yang hebat dan juga didokumentasikan dengan baik.

Pertama, instal vim-plug menggunakan perintah:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Selanjutnya, buat entri untuk plugin Anda di file ~/.vimrc. Jika Anda tidak memiliki file ~/.vimrc, Anda dapat membuatnya menggunakan sentuh ~/.vimrc memerintah.

Masukkan teks berikut di file ~/.vimrc Anda.

panggilan steker#mulai()
Steker 'melestarikanvim/NERDTree'
panggilan steker#akhir()

Semua plugin yang ingin Anda instal harus ditempatkan di dalam baris panggil steker#mulai() dan panggil steker#akhir(). Dalam hal ini, kami ingin menginstal NERDTree. Setelah menambahkan nama plugin, simpan file.

Buka editor Vim Anda dan jalankan perintah :PlugInstal untuk menginstal plugin. Mulai ulang Vim agar perubahan Anda diterapkan.

Menyesuaikan Editor Vim di Linux

Kami telah melihat cara menyesuaikan dan memperluas fungsionalitas Vim dengan menginstal plugin. Itu ~/.vimrc file adalah tempat terbaik untuk menambahkan konfigurasi Vim khusus jika Anda ingin membuat editor terlihat bagus.