Dalam artikel seterusnya kita akan melihat Vundle. Hari ini, walaupun terdapat semua penyunting di dunia, Vim tidak diragukan lagi merupakan salah satu alat yang paling hebat dan serba boleh untuk memanipulasi fail teks, menguruskan fail konfigurasi sistem dan menulis kod. Menyesal banyak pengguna yang membenci penyunting ini. Fungsi Vim dapat diperluas ke tahap yang berbeza menggunakan plugin, dan ini dapat dikendalikan oleh Vundle.
Ini adalah pemalam yang sangat berguna untuk menguruskan pemalam Vim. Vundle membuat pohon direktori yang terpisah untuk setiap plugin yang kami pasang dan menyimpan fail konfigurasi tambahan dalam direktori plugin yang sesuai. Ringkasnya, ini membolehkan kita memasang pemalam baru, mengkonfigurasi yang sedia ada, mengemas kini, mencari pemalam yang dipasang dan membersihkan pemalam yang tidak digunakan. Semua tindakan dapat dilakukan dengan satu kekunci secara interaktif.
Pemasangan Vundle
Sekiranya anda memerlukan Vundle, bayangkan itu anda sudah memasang vim pada sistem anda. Sekiranya itu tidak berlaku, pasang vim dan git (untuk memuat turun vundle). Anda boleh menggunakan arahan berikut untuk memasang pakej ini pada sistem berasaskan Debian:
sudo apt-get install vim git
Muat turun Vundle
Kita akan repositori klon Vundle:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Konfigurasikan Vundle
Untuk memberitahu vim untuk menggunakan pengurus pemalam baru, kita perlu membuat fail ~ / .vimrc.
vim ~/.vimrc
Letakkan baris berikut di bahagian atas fail 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 syarat Vundle. Garis selebihnya hanyalah contoh, yang dapat kita hilangkan jika kita mahu. Setelah selesai, kami menyimpan fail dengan : Wq.
Sekarang kita boleh membuka vim:
vim
Pasang plugin
Untuk memasang add-on, kami akan menulis di dalam editor:
:PluginInstall
Tetingkap baru akan dibuka dibahagi dengan semua pemalam yang kami tambahkan dalam fail .vimrc, yang akan dipasang secara automatik.
Apabila pemasangan selesai, kita mesti hapus cache penyangga menaip arahan berikut:
:bdelete
Kita juga boleh pasang pemalam tanpa membuka vim. Anda hanya perlu menggunakan arahan ini dari terminal:
vim +PluginInstall +qall
Urus pemalam Vim dengan Vundle
Tambahkan pemalam baru
Pertama, cari alat tambah yang ada menggunakan arahan:
:PluginSearch
kepada mengemas kini senarai tempatan dari laman web vimscripts, Tambah "!" pada akhir:
:PluginSearch!
Tetingkap perpecahan baru akan terbuka menunjukkan semua pemalam yang ada.
Kami juga akan dapat nyatakan nama pemalam yang tepat Apa yang kita cari:
:PluginSearch vim-dasm
Untuk memasang pemalam, gerakkan kursor ke garis yang menarik minat anda dan tekan «i». Ini akan memasang pemalam yang dipilih.
Begitu juga, pasang semua alat tambah yang anda mahu ada pada sistem anda. Setelah dipasang, kosongkan cache buffer Vundle menggunakan arahan:
:bdelete
Agar pemuatan automatik berjaya, kita mesti menambah nama plugin yang dipasang pada fail .vimrc. Untuk melakukan ini, tulis di dalam vim:
:e ~/.vimrc
Di dalam fail tambahkan:
Plugin 'vim-dasm'
Gantikan vim-dasm dengan nama plugin apa pun. Sekarang tekan kekunci ESC dan taip: wq untuk menyimpan perubahan dan menutup fail.
Perhatikan bahawa semua pemalam anda mesti ditambahkan sebelum baris berikut dalam fail .vimrc:
filetype plugin indent on
Senarai pemalam yang dipasang
kepada senaraikan pemalam yang dipasang, tulis dari editor vim:
:PluginList
Kemas kini pemalam
kepada kemas kini semua pemalam yang dipasangtulis:
:PluginUpdate
Pasang semula pemalam
kepada pasang semula semua pemalamtulis:
:PluginInstall!
Nyahpasang alat tambah
Pertama, senaraikan semua pemalam yang dipasang:
:PluginList
Sekarang letakkan kursor pada baris yang betul, dan tekan SHITF + d:
:e ~/.vimrc
Kemudian edit fail .vimrc dan alih keluar entri tambahan yang merujuk pada pemalam. Menulis : Wq untuk menyimpan perubahan dan keluar dari editor.
Bantuan
Ini hanyalah puncak gunung es, kita boleh mendapatkan lebih banyak maklumat mengenai penggunaan Vundle di anda Halaman GitHub. Untuk lebih jelasnya, kami juga boleh merujuk kepada bahagian pertolongan dengan menaip perkara berikut di editor vim:
:h vundle
Terima kasih banyak untuk halaman banyak juta dan banyak lagi ... Saya banyak belajar mengenai vim
salam dari Warsaw.