Vundle, administra els complements en Vim de manera efectiva

About Vim Vundle

En el següent article anem a fer una ullada a Vundle. Avui dia, malgrat tots els editors de l'món, Vim és sens dubte una de les eines més poderoses i versàtils per manipular arxius de text, Administrar els fitxers de configuració de sistema i escriure codi. Molt malgrat molts usuaris que detesten aquest editor. La funcionalitat de Vim es pot estendre a diferents nivells utilitzant complements, i aquests podrem controlar mitjançant Vundle.

Es tracta d'un complement extremadament útil per administrar els connectors de Vim. Vundle crea la vista de directori per separat per a cada complement que instal·lem i emmagatzema els fitxers de configuració addicionals al directori de complements corresponent. En poques paraules, ens permetrà instal·lar nous complements, configurar els ja existents, actualitzar-los, buscar plugins instal·lats i netejar connectors no utilitzats. Totes les accions es poden realitzar amb un sol clic de tecla de manera interactiva.

Instal·lació de Vundle

Si necessites Vundle, imagino que ja has instal·lat vim al sistema. Si no és així, instal vim i git (Per descarregar vundle). Podeu fer servir la següent comanda per instal·lar aquests paquets en sistemes basats en Debian:

sudo apt-get install vim git

Descàrrega Vundle

anem a clonar el repositori de Vundle:

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

Configura Vundle

Per dir-li a vim que usi el nou gestor de complements, ens cal crear l'arxiu ~ / .Vimrc.

vim ~/.vimrc

Col·loca les següents línies a la part superior d'aquest arxiu:

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

Les línies que estan marcades com a «required» són requisits de Vundle. La resta de les línies són només exemples, que podrem eliminar si volem. Un cop acabat, guardem l'arxiu amb : wq.

Ara ja podem obrir vim:

vim

instal·lar complements

Per instal·lar els complements escriurem dins de l'editor:

Vim vundle obrir plugininstall

:PluginInstall

S'obrirà una nova finestra dividida amb tots els complements que afegim a l'arxiu .vimrc, Que s'instal·laran automàticament.

vundle vim plugininstall

Quan es completa la instal·lació, hem de eliminar la memòria cau de la memòria intermèdia escrivint el següent comandament:

:bdelete

també podrem instal·lar els complements sense obrir vim. Només cal utilitzar aquesta comanda des de la terminal:

vim +PluginInstall +qall

Administra els complements de Vim amb Vundle

Afegir nous complements

Primer, busca els complements disponibles usant la comanda:

Vim vundle connector search

:PluginSearch

Per a la actualitzar la llista local des del lloc de vimscripts, afegeix «!» a la fi:

:PluginSearch!

S'obrirà una nova finestra dividida en la qual es mostraran tots els complements disponibles.

També podrem especificar el nom exacte de l'complement que busquem:

:PluginSearch vim-dasm

Per instal·lar un complement, mou el cursor a la línia que t'interessi i pressiona "i". Així s'instal·larà el complement seleccionat.

Vim vundle dasm installed

De manera similar, instal·la tots els complements que vulguis tenir en el teu sistema. Un cop instal·lats, elimina la memòria cau de la memòria intermèdia Vundle usant la comanda:

:bdelete

Perquè la càrrega automàtica sigui correcta, hem d'afegir el nom de l'complement instal·lat a l'arxiu .vimrc. Per fer-ho, escriu dins de vim:

:e ~/.vimrc

Dins de l'arxiu afegeix:

Plugin 'vim-dasm'

Reemplaça vim-dasm pel nom de qualsevol complement. Ara pressiona la tecla ESC i escriu: wq per desar els canvis i tancar l'arxiu.

Tingues en compte que tots els teus complements han d'agregar abans de la següent línia al fitxer .vimrc:

filetype plugin indent on

Llista de complements instal·lats

vim llistat vundle connectors

Per a la enumerar els complements instal·lats, Escriu des de l'editor vim:

:PluginList

actualitzar complements

Per a la actualitzar tots els complements instal·lats, Escriu:

:PluginUpdate

reinstal·lar connectors

Per a la reinstal·lar tots els connectors, Escriu:

:PluginInstall!

Desinstal complements

Primer, enumera tots els complements instal·lats:

:PluginList

Ara col·loca el cursor a la línia correcta, i pressioni Shitf + d:

:e ~/.vimrc

Després edita l'arxiu .vimrc i elimina l'entrada agregada de fer referència a l'complement. Escriu : wq per guardar els canvis i sortir de l'editor.

Ajuda

vim vundle ajuda

Això és només la punta d'iceberg, podrem obtenir més informació sobre el ús de Vundle en el seu pàgina de GitHub. Per a més detalls també podrem consultar la secció d'ajuda escrivint el següent en l'editor vim:

:h vundle

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Henryk va dir

    moltes gràcies per la pàgina moltes és poc un milió i molt mes ... vaig aprendre moltíssim sobre vim
    una salutació des de Varsòvia.