Vundle, maamul waxyaabaha ku jira Vim si wax ku ool ah

Ku saabsan Vim Vundle

Maqaalka soo socda waxaan ku eegeynaa Vundle. Maanta, in kasta oo tifaftirayaasha adduunka oo dhan, haddana Vim shaki la'aan waa mid ka mid ah qalabka ugu awoodda badan uguna macquulsan ee loogu talagalay wax ka qabashada faylasha qoraalka, maaree faylasha qaabeynta qaabeynta iyo qor nambarka. In badan oo laga qoomameeyo adeegsadayaal badan oo neceb tifaftirahaan. Waxqabadka Vim waxaa lagu dheereyn karaa heerar kala duwan iyadoo la adeegsanayo fiilooyin, waana ku xakameyn karnaa Vundle.

Tani waa qalab aad u faa'iido badan maamul Vim plugins. Vundle wuxuu u sameeyaa geedo ged gooni ah qalab kasta oo rakib ah oo aan rakibno oo aan kaydinno faylal isku dheelitiran oo dheeri ah oo kujira galka fiilooyinka la midka ah. Marka la soo koobo, waxay noo oggolaan doontaa inaan rakibno waxyaabo cusub, oo aan hagaajino kuwa hadda jira, aan cusbooneysiinno, raadino fiilooyin la rakibay iyo nadiifinta fiilooyinka aan la isticmaalin. Ficillada oo dhan waxaa lagu samayn karaa hal guji oo si is-dhexgal ah.

Rakibaadda Vundle

Haddii aad u baahan tahay Vundle, qiyaasi taas waxaad horey kuugu rakibtay vim nidaamkaaga. Haddii aysan taasi ahayn, rakibi vim iyo git (si aad u soo dejiso xirmo). Waxaad u adeegsan kartaa amarka soo socda si aad ugu rakibto xirmooyinkaan nidaamyada ku saleysan Debian:

sudo apt-get install vim git

Soo Degso Vundle

Waxaan u soconaa kaydinta kaydinta:

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

U habee Vundle

Si aad ugu sheegto vim inaad isticmaasho maareeyaha cusub ee plugin, waxaan u baahanahay inaan abuurno feylka ~ / .vimrc.

vim ~/.vimrc

Khadadka soo socda kor saar faylka dushiisa:

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

Khadadka lagu calaamadeeyay "loo baahan yahay" waa shuruudaha Vundle. Khadadka intiisa kale waa tusaalooyin kaliya, oo aan ka takhalusi karno haddii aan rabno. Marka aan dhammeyno, waxaan ku keydinaa faylka : wq.

Hadda waxaan furi karnaa:

vim

Ku rakib dhejisyo

Si loo rakibo waxyaabo dheeri ah waxaan ku qori doonnaa gudaha tifaftiraha:

Vim vundle fur pluginstall

:PluginInstall

Daaqad cusub ayaa furi doonta iyada oo loo qaybsan yahay dhammaan fiilooyinka aan ku darno faylka .vimrc, kaas oo si otomaatig ah loo rakibayo.

vundle vim plugininstall

Marka rakibidu dhammaato, waa inaan nadiifi keydka keydka garaacida amarka soo socda:

:bdelete

Waxaan sidoo kale awoodnaa ku rakib fiilooyin adoon furin. Kaliya waa inaad ka isticmaashaa amarkan saldhiga:

vim +PluginInstall +qall

Maamul Vim plugins leh Vundle

Kudar waxyaabo cusub

Marka hore, raadi lagu daro adoo adeegsanaya amar:

Vim vundle raadinta plugin

:PluginSearch

para - ka cusbooneysii liiska maxalliga ah goobta vimscripts, kudar "!" dhamaadka:

:PluginSearch!

Daaqad cusub oo kala jaban ayaa furi doonta oo muujinaysa dhammaan waxyaabaha la heli karo.

Waxaan sidoo kale awoodi doonaa sheeg magaca saxda ah ee fiilada Maxaan raadineynaa:

:PluginSearch vim-dasm

Si loo rakibo shey, u wareeji tilmaamaha xariijinta adiga xiisaha u leh oo riix «i». Tani waxay rakibi doontaa qalabka la xushay.

Vim vundle dasm rakibay

Sidoo kale, ku rakib dhammaan wixii lagu daro ee aad rabto inaad ku haysato nidaamkaaga. Marka la rakibo, nadiifi bakhaarka keydka Vundle adoo adeegsanaya amar:

:bdelete

Si otomaatig ah loogu rakibo si loogu guuleysto, waa inaan kudarnaa magaca kumbuyuutarka rakibay faylka .vimrc. Si tan loo sameeyo, ku qor gudaha vim:

:e ~/.vimrc

Faylka gudahiisa ku dar:

Plugin 'vim-dasm'

Ku beddel vim-dasm magaca sheybaar kasta. Hadda riix furaha ESC-ga oo qor: wq si loo badbaadiyo isbedelada loona xiro feylka.

Ogsoonow in dhammaan qalabkaaga waa in lagu daraa ka hor safka soo socda ee faylka .vimrc:

filetype plugin indent on

Liiska xirmooyinka la rakibay

vim liistada xirmooyinka xirmooyinka

para liis garee taxanaha, ka qor tifaftiraha vim:

:PluginList

Cusboonaysii plugins

para cusboonaysii dhammaan fiilooyinka la rakibayqor:

:PluginUpdate

Dib-u-gelinta fiilooyinka

para dib u rakib dhammaan fiilooyinkaqor:

:PluginInstall!

Ka baabi'i add-ons

Marka hore, waxay liis garaynaysaa dhammaan fiilooyinka la rakibay:

:PluginList

Hadda dul dhig tilmaamaha saxda ah, iyo taabo SHITF + d:

:e ~/.vimrc

Kadib wax ka beddel faylka .vimrc iyo ka saar gelitaanka lagu daray ee tixraacaya fiilada. Qoraa : wq si loo badbaadiyo isbedelada loona baxo tifaftiraha.

Caawin

vim vundle caawimaad

Kani waa dhamaadka cirifka, waxaan ka heli karnaa macluumaad dheeraad ah oo ku saabsan isticmaalka Vundle ee ku jira Bogga GitHub. Faahfaahin dheeraad ah waxaan sidoo kale la tashan karnaa qaybta caawinta adoo ku qoraya waxyaabaha soo socda tifaftiraha vim:

:h vundle

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   henryk dijo

    Aad baad ugu mahadsan tahay bogga inbadan oo ka mid ah waa milyan iyo in ka badan ... Wax badan ayaan ka bartay vim
    salaanta Warsaw.