Vundle, hallake Vimi pistikprogramme tõhusalt

Vim Vundle kohta

Järgmises artiklis heidame pilgu Vundlele. Vaatamata kõigile maailma toimetajatele on Vim tänapäeval kahtlemata üks võimsamaid ja mitmekülgsemaid tööriistu tekstifailidega manipuleerida, hallata süsteemi konfiguratsioonifaile ja kirjutada koodi. Paljude kasutajate kahetsuseks, kes seda redaktorit jälestavad. Vimi funktsionaalsust saab laienduste abil laiendada erinevatele tasanditele ja me saame neid juhtida Vundle'i kaudu.

See on võrgu jaoks äärmiselt kasulik pistikprogramm hallata Vimi pistikprogramme. Vundle loob iga installitava pistikprogrammi jaoks eraldi kataloogipuu ja salvestab täiendavad konfiguratsioonifailid vastavasse pistikprogrammi kataloogi. Lühidalt, see võimaldab meil installida uusi pistikprogramme, konfigureerida olemasolevaid, neid värskendada, otsida installitud pistikprogramme ja puhastada kasutamata pistikprogramme. Kõiki toiminguid saab interaktiivselt teha ühe klahvivajutusega.

Vundle'i installimine

Kui vajate Vundle'i, kujutage seda ette olete juba oma süsteemi VIM-i installinud. Kui see pole nii, installige vim ja git (vundle'i allalaadimiseks). Nende pakettide installimiseks Debiani-põhistesse süsteemidesse saate kasutada järgmist käsku:

sudo apt-get install vim git

Laadige alla Vundle

Me läheme kloon Vundle'i hoidla:

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

Vundle'i seadistamine

Et öelda vimile uut pistikprogrammihaldurit, peame looma faili ~ / .vrmr.

vim ~/.vimrc

Pange selle faili ülaossa järgmised read:

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

Liinid, millele on märgitud "kohustuslik", on Vundle'i nõuded. Ülejäänud read on vaid näited, mille võime soovi korral kõrvaldada. Kui olete lõpetanud, salvestame faili koos : wq.

Nüüd saame vim avada:

vim

Installige pistikprogrammid

Lisandmoodulite installimiseks kirjutame redaktorisse:

Vim vundle avatud pistikprogrammi installimine

:PluginInstall

Avaneb uus aken, mis on jagatud kõigiga pluginad, mille lisame .vimrc-faili, mis installitakse automaatselt.

vundle vim plugina install

Kui installimine on lõpule jõudnud, peame seda tegema puhvri vahemälu tühjendamine tippige järgmine käsk:

:bdelete

Saame ka installige pistikprogramme ilma vimi avamata. Peate lihtsalt kasutama seda käsku terminalist:

vim +PluginInstall +qall

Hallake Vimi pistikprogramme Vundle'iga

Lisage uued pistikprogrammid

Esiteks otsige üles saadaolevad lisandmoodulid kasutades käsku:

Vim vundle'i pistikprogrammi otsing

:PluginSearch

et värskendage kohalikku loendit vimscripti saidilt, lisama "!" lõpus:

:PluginSearch!

Avaneb uus jagatud aken, mis näitab kõiki saadaolevaid pistikprogramme.

Saame ka hakkama määrake pistikprogrammi täpne nimi Mida me otsime:

:PluginSearch vim-dasm

Pistikprogrammi installimiseks viige kursor teid huvitava rea ​​juurde ja vajutage «i». See installib valitud pistikprogrammi.

Vim vundle dasm on installitud

Samamoodi installige kõik lisandmoodulid, mida soovite oma süsteemis kasutada. Pärast installimist eemaldage Vundle'i puhvri vahemälu kasutades käsku:

:bdelete

Automaatse laadimise õnnestumiseks peame lisama installitud pistikprogrammi nime .vimrc-faili. Selleks kirjutage vim-i:

:e ~/.vimrc

Faili sees lisage:

Plugin 'vim-dasm'

Asendage vim-dasm mis tahes pistikprogrammi nimega. Nüüd vajutage ESC-klahvi ja tippige: wq muudatuste salvestamiseks ja faili sulgemiseks.

Pange tähele, et kõik teie pistikprogrammid tuleb lisada enne järgmist faili .vimrc rida:

filetype plugin indent on

Installitud pistikprogrammide loend

vim loetleb vundle pistikprogrammid

et nimekiri installitud pistikprogrammidest, kirjuta vimiredaktorist:

:PluginList

Pistikprogrammide värskendamine

et värskendage kõiki installitud pistikprogramme, kirjutab ta:

:PluginUpdate

Installige pistikprogrammid uuesti

et installige kõik pistikprogrammid uuesti, kirjutab ta:

:PluginInstall!

Desinstallige lisandmoodulid

Esiteks loetleb see kõik installitud pistikprogrammid:

:PluginList

Nüüd asetage kursor õigele reale ja vajutage SHITF + d:

:e ~/.vimrc

Seejärel muutke .vimrc-faili ja eemaldage lisatud kirje, mis viitab pistikprogrammile. Kirjutab : wq muudatuste salvestamiseks ja redaktorist väljumiseks.

Aitama

vim vundle abi

See on vaid jäämäe tipp, saame selle kohta rohkem teavet Vundle'i kasutamine teie veebisaidil GitHubi leht. Lisateabe saamiseks võite pöörduda ka abi jaotis tippides vimiredaktorisse järgmise:

:h vundle

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   henryk DIJO

    Suur tänu lehe eest, palju on natuke miljonit ja palju muud ... Sain vim-ist palju teada
    tervitused Varssavist.