У следећем чланку ћемо погледати Вундле. Данас је, без обзира на све уреднике на свету, Вим несумњиво један од најснажнијих и најсвестранијих алата за манипулишу текстуалним датотекама, управљање системским датотекама за конфигурацију и писање кода. На велико жаљење многих корисника који се гнушају овог уређивача. Вимова функционалност се може проширити на различите нивое помоћу додатака, а њима може управљати Вундле.
Ово је изузетно користан додатак за управљати Вим додацима. Вундле креира засебно стабло директорија за сваки додатак који инсталирамо и чува додатне конфигурационе датотеке у одговарајућем директорију додатака. Укратко, омогућиће нам да инсталирамо нове додатке, конфигуришемо постојеће, ажурирамо их, претражимо инсталиране додатке и очистимо неискоришћене додатке. Све радње се могу интерактивно извршити једним притиском на тастер.
Вундле инсталација
Ако вам треба Вундле, замислите то већ сте инсталирали вим на свој систем. Ако то није случај, инсталирајте вим и гит (за преузимање вундле-а). Сљедећу наредбу можете користити за инсталирање ових пакета на системе засноване на Дебиану:
sudo apt-get install vim git
Преузми Вундле
Идемо клон спремиште Вундле:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Конфигуришите Вундле
Да бисмо виму рекли да користи нови менаџер додатака, треба да креирамо датотеку ~ / .вимрц.
vim ~/.vimrc
Ставите следеће редове на врх ове датотеке:
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
Линије које су означене као „обавезне“ су Вундле-ови захтеви. Остатак редова су само примери, које можемо елиминисати ако желимо. Када завршимо, датотеку чувамо са : вк.
Сада можемо отворити вим:
vim
Инсталирајте додатке
Да бисмо инсталирали додатке, у уредник ћемо написати:
:PluginInstall
Отвориће се нови прозор подељен са свима додаци које додајемо у .вимрц датотеку, који ће се аутоматски инсталирати.
Када је инсталација завршена, морамо очистите кеш меморију куцајући следећу команду:
:bdelete
Такође можемо инсталирајте додатке без отварања вим-а. Само морате користити ову команду са терминала:
vim +PluginInstall +qall
Управљајте Вим додацима помоћу Вундле-а
Додајте нове додатне компоненте
Прво потражите доступни додаци користећи команду:
:PluginSearch
у ажурирати локалну листу са вимсцриптс странице, додати "!" на крају:
:PluginSearch!
Отвориће се нови подељени прозор који приказује све доступне додатке.
Такође ћемо моћи наведите тачно име додатка Шта тражимо:
:PluginSearch vim-dasm
Да бисте инсталирали додатак, померите курсор на линију која вас занима и притисните «и». Ово ће инсталирати изабрани додатак.
Слично томе, инсталирајте све додатке које желите да имате на свом систему. Једном инсталиран, очистите Вундле бафер меморију користећи команду:
:bdelete
Да би аутоматско учитавање било успешно, у датотеку .вимрц морамо додати име инсталираног додатка. Да бисте то урадили, напишите у вим:
:e ~/.vimrc
Унутар датотеке додајте:
Plugin 'vim-dasm'
Замените вим-дасм именом било ког додатка. Сада притисните тастер ЕСЦ и откуцајте: вк да бисте сачували промене и затворили датотеку.
Имајте на уму да сви додаци морају бити додати пре следећег реда у .вимрц датотеци:
filetype plugin indent on
Листа инсталираних додатака
у листа инсталираних додатака, напиши из вим едитор-а:
:PluginList
Ажурирај додатке
у ажурирајте све инсталиране додаткенаписати:
:PluginUpdate
Поново инсталирајте додатке
у поново инсталирајте све додаткенаписати:
:PluginInstall!
Деинсталирајте додатке
Прво, наводи све инсталиране додатке:
:PluginList
Сада поставите курсор на тачну линију и притисните СХИТФ + д:
:e ~/.vimrc
Затим уредите .вимрц датотеку и уклоните додани унос који упућује на додатак. Пише : вк да бисте сачували промене и изашли из уређивача.
Упомоћ
Ово је само врх леденог брега, можемо добити више информација о коришћење Вундле-а у вашем ГитХуб страница. За више детаља такође можемо консултовати одељак за помоћ тако што ћете откуцати следеће у вим едитору:
:h vundle
Хвала вам пуно на страници, много је мало милиона и много више ... Научио сам пуно о вим-у
поздрав из Варшаве.