Vim - Plug-Ins
Dengan menggunakan plug-in, kita dapat memperluas fungsionalitas Vim. Vim mendukung banyak plug-in dan kebanyakan tersedia secara gratis. Bab ini tentang plugin Vim dan kami akan membahas item berikut -
- Manajemen plug-in
- Beberapa plugin yang berguna
Manajemen plug-in
Bagian ini membahas manajemen plug-in. Vim menyediakan berbagai pengelola plugin tetapi kami tidak akan menggunakan pengelola plugin apa pun, sebagai gantinya kami akan melakukan semua langkah ini secara manual untuk pemahaman yang lebih baik. Setelah Anda memahami langkah-langkah ini, Anda dapat menggunakan pengelola plugin.
Pasang pengaya
Untuk menginstal plug-in apa pun, lakukan langkah-langkah berikut -
- Buat direktori .vim / bundle di direktori home pengguna
- Salin plugin di dalam direktori ini
- Setel runtimepath di vim
Mari kita instal plug-in badwolf di Vim. Ini adalah skema warna untuk vim.
$ mkdir -p ~/.vim/bundle
$ cd ~/.vim/bundle/
$ git clone https://github.com/sjl/badwolf.git
$ echo "set runtimepath^ = ~/.vim/bundle/badwolf" > ~/.vimrc
Sekarang plug-in dipasang, jadi kita dapat menggunakan skema warna badwold sebagai berikut -
:colorscheme badwolf
Perbarui plugin
Jika kita amati dengan seksama, plug-in hanyalah kumpulan file dan jika kita ingin memperbarui plug-in itu maka perbarui direktori plug-in yang sesuai dari ~ / .vim / bundle.
Hapus plugin
Menghapus plug-in di Vim sangat sederhana. Untuk menghapus plugin, lakukan langkah-langkah berikut -
- Hapus direktori plug-in dari ~ / .vim / bundle
- Ubah jalur proses dengan tepat
Beberapa plugin yang berguna
Di bawah ini adalah daftar dari beberapa plugin Vim yang berguna
Sr Tidak | Nama & Deskripsi |
---|---|
1 | DumpX Bongkar kode C / C ++ |
2 | awk.vim Indentasi untuk skrip AWK |
3 | Pathogen Manajer paket Vim |
4 | git-switcher.vim Secara otomatis menyimpan dan memuat sesi vim berdasarkan peralihan cabang git |
5 | Pyflakes Berikan lapisan untuk file python |