Pada artikel selanjutnya kita akan melihat Vundle. Saat ini, terlepas dari semua editor di dunia, Vim tidak diragukan lagi adalah salah satu alat paling kuat dan serbaguna untuk memanipulasi file teks, kelola file konfigurasi sistem dan tulis kode. Banyak penyesalan dari banyak pengguna yang membenci editor ini. Fungsionalitas Vim dapat diperluas ke berbagai level menggunakan plugin, dan kami dapat mengontrolnya melalui Vundle.
Ini adalah plugin yang sangat berguna untuk kelola plugin Vim. Vundle membuat pohon direktori terpisah untuk setiap plugin yang kami instal dan menyimpan file konfigurasi tambahan di direktori plugin yang sesuai. Singkatnya, ini akan memungkinkan kita untuk menginstal plugin baru, mengkonfigurasi yang sudah ada, memperbaruinya, mencari plugin yang diinstal, dan membersihkan plugin yang tidak digunakan. Semua tindakan dapat dilakukan dengan satu penekanan tombol secara interaktif.
Instalasi Vundle
Jika Anda membutuhkan Vundle, bayangkan itu Anda telah menginstal vim di sistem Anda. Jika bukan itu masalahnya, instal vim dan git (untuk mengunduh vundle). Anda dapat menggunakan perintah berikut untuk menginstal paket ini di sistem berbasis Debian:
sudo apt-get install vim git
Unduh Vundle
Kita akan mengkloning repositori Vundle:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Konfigurasi Vundle
Untuk memberi tahu vim untuk menggunakan pengelola plugin baru, kita perlu membuat file ~ / .vimrc.
vim ~/.vimrc
Letakkan baris berikut di bagian atas file ini:
set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " alternatively, pass a path where Vundle should install plugins "call vundle#begin('~/some/path/here') " let Vundle manage Vundle, required Plugin 'VundleVim/Vundle.vim' " The following are examples of different formats supported. " Keep Plugin commands between vundle#begin/end. " plugin on GitHub repo Plugin 'tpope/vim-fugitive' " plugin from http://vim-scripts.org/vim/scripts.html " Plugin 'L9' " Git plugin not hosted on GitHub Plugin 'git://git.wincent.com/command-t.git' " git repos on your local machine (i.e. when working on your own plugin) Plugin 'file:///home/gmarik/path/to/plugin' " The sparkup vim script is in a subdirectory of this repo called vim. " Pass the path to set the runtimepath properly. Plugin 'rstacruz/sparkup', {'rtp': 'vim/'} " Install L9 and avoid a Naming conflict if you've already installed a " different version somewhere else. " Plugin 'ascenator/L9', {'name': 'newL9'} " All of your Plugins must be added before the following line call vundle#end() " required filetype plugin indent on " required " To ignore plugin indent changes, instead use: "filetype plugin on " " Brief help " :PluginList - lists configured plugins " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate " :PluginSearch foo - searches for foo; append `!` to refresh local cache " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal " " see :h vundle for more details or wiki for FAQ " Put your non-Plugin stuff after this line
Garis yang bertanda "wajib" adalah persyaratan Vundle. Sisa baris lainnya hanyalah contoh, yang bisa kita hilangkan jika kita mau. Setelah selesai, kita simpan file tersebut dengan : wq.
Sekarang kita bisa membuka vim:
vim
Pasang pengaya
Untuk menginstal add-on, kami akan menulis di dalam editor:
:PluginInstall
Jendela baru akan terbuka dibagi dengan semua plugin yang kami tambahkan di file .vimrc, yang akan dipasang secara otomatis.
Saat penginstalan selesai, kita harus melakukannya bersihkan cache penyangga mengetik perintah berikut:
:bdelete
Kita juga bisa instal plugin tanpa membuka vim. Anda hanya perlu menggunakan perintah ini dari terminal:
vim +PluginInstall +qall
Kelola plugin Vim dengan Vundle
Tambahkan plugin baru
Pertama, cari file add-on yang tersedia menggunakan perintah:
:PluginSearch
untuk perbarui daftar lokal dari situs vimscripts, Menambahkan "!" pada akhirnya:
:PluginSearch!
Jendela split baru akan terbuka menampilkan semua plugin yang tersedia.
Kami juga akan bisa tentukan nama persis plugin tersebut Apa yang kami cari:
:PluginSearch vim-dasm
Untuk memasang plugin, gerakkan kursor ke baris yang Anda inginkan dan tekan «i». Ini akan menginstal plugin yang dipilih.
Demikian pula, instal semua add-on yang ingin Anda miliki di sistem Anda. Setelah dipasang, kosongkan cache buffer Vundle menggunakan perintah:
:bdelete
Agar pemuatan otomatis berhasil, kita harus menambahkan nama plugin yang diinstal ke file .vimrc. Untuk melakukan ini, tulis di dalam vim:
:e ~/.vimrc
Di dalam file tambahkan:
Plugin 'vim-dasm'
Ganti vim-dasm dengan nama plugin apa saja. Sekarang tekan tombol ESC dan ketik: wq untuk menyimpan perubahan dan menutup file.
Perhatikan bahwa semua plugin Anda harus ditambahkan sebelum baris berikut di file .vimrc:
filetype plugin indent on
Daftar plugin yang diinstal
untuk daftar plugin yang diinstal, tulis dari editor vim:
:PluginList
Perbarui plugin
untuk perbarui semua plugin yang diinstal, dia menulis:
:PluginUpdate
Instal ulang plugin
untuk instal ulang semua plugin, dia menulis:
:PluginInstall!
Copot pemasangan add-on
Pertama, ini mencantumkan semua plugin yang diinstal:
:PluginList
Sekarang tempatkan kursor pada baris yang benar, dan tekan SHITF + d:
:e ~/.vimrc
Kemudian edit file .vimrc dan hapus entri tambahan yang mereferensikan plugin. Menulis : wq untuk menyimpan perubahan dan keluar dari editor.
Membantu
Ini hanyalah puncak gunung es, kami dapat memperoleh lebih banyak informasi tentang penggunaan Vundle di file Halaman GitHub. Untuk lebih jelasnya kami juga dapat berkonsultasi dengan bagian bantuan dengan mengetik berikut ini di editor vim:
:h vundle
Terima kasih banyak untuk halamannya banyak sedikit jutaan dan banyak lagi ... Saya belajar banyak tentang vim
salam dari Warsawa.