Vundle, Plugins in Vim effektiv verwalten

Über Vim Vundle

Im nächsten Artikel werden wir uns Vundle ansehen. Trotz aller Redakteure auf der Welt ist Vim heute zweifellos eines der leistungsstärksten und vielseitigsten Tools für Textdateien bearbeiten, Systemkonfigurationsdateien verwalten und Code schreiben. Sehr zum Bedauern vieler Benutzer, die diesen Editor verabscheuen. Die Funktionalität von Vim kann mithilfe von Plugins auf verschiedene Ebenen erweitert und von Vundle gesteuert werden.

Dies ist ein äußerst nützliches Plugin für Verwalten Sie Vim-Plugins. Vundle erstellt für jedes installierte Plugin einen eigenen Verzeichnisbaum und speichert zusätzliche Konfigurationsdateien im entsprechenden Plugin-Verzeichnis. Kurz gesagt, es wird uns ermöglichen, neue Plugins zu installieren, vorhandene zu konfigurieren, sie zu aktualisieren, nach installierten Plugins zu suchen und nicht verwendete Plugins zu bereinigen. Alle Aktionen können interaktiv mit einem einzigen Tastendruck ausgeführt werden.

Vundle-Installation

Wenn Sie Vundle brauchen, stellen Sie sich das vor Sie haben vim bereits auf Ihrem System installiert. Wenn dies nicht der Fall ist, installiere vim und git (um vundle herunterzuladen). Mit dem folgenden Befehl können Sie diese Pakete auf Debian-basierten Systemen installieren:

sudo apt-get install vim git

Laden Sie Vundle herunter

Lassen Sie die Klonen Sie das Vundle-Repository:

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

Konfigurieren Sie Vundle

Um vim anzuweisen, den neuen Plugin-Manager zu verwenden, müssen wir die Datei erstellen ~ / .vimrc.

vim ~/.vimrc

Fügen Sie die folgenden Zeilen oben in diese Datei ein:

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

Mit "erforderlich" gekennzeichnete Zeilen sind Vundle-Anforderungen. Der Rest der Zeilen sind nur Beispiele, die wir beseitigen können, wenn wir wollen. Sobald wir fertig sind, speichern wir die Datei mit : Wq.

Jetzt können wir vim öffnen:

vim

Installieren Sie Add-Ons

Um die Add-Ons zu installieren, schreiben wir in den Editor:

Vim vundle open plugininstall

:PluginInstall

Ein neues Fenster wird geteilt mit allen geöffnet die Plugins, die wir in der .vimrc-Datei hinzufügen, die automatisch installiert wird.

vundle vim-Plugininstallation

Wenn die Installation abgeschlossen ist, müssen wir Puffer-Cache löschen Geben Sie den folgenden Befehl ein:

:bdelete

Wir können auch Installieren Sie Plugins, ohne vim zu öffnen. Sie müssen nur diesen Befehl vom Terminal aus verwenden:

vim +PluginInstall +qall

Verwalten Sie Vim-Plugins mit Vundle

Neue Plugins hinzufügen

Suchen Sie zuerst nach dem verfügbare Add-Ons using Befehl:

Vim Vundle Plugin Suche

:PluginSearch

zu lokale Liste von der vimscripts-Site aktualisieren, hinzufügen "!" Am Ende:

:PluginSearch!

Ein neues geteiltes Fenster mit allen verfügbaren Plugins wird geöffnet.

Wir werden auch in der Lage sein Geben Sie den genauen Namen des Plugins an Was suchen wir:

:PluginSearch vim-dasm

Um ein Plugin zu installieren, Bewegen Sie den Cursor auf die Zeile, die Sie interessiert, und drücken Sie «i».. Dadurch wird das ausgewählte Plugin installiert.

Vim Vundle Dasm installiert

Installieren Sie auf ähnliche Weise alle Add-Ons, die Sie auf Ihrem System haben möchten. Einmal installiert, Leeren Sie den Vundle-Puffer-Cache using Befehl:

:bdelete

Damit das automatische Laden erfolgreich ist, Wir müssen den Namen des installierten Plugins zur .vimrc-Datei hinzufügen. Schreiben Sie dazu in vim:

:e ~/.vimrc

In der Datei hinzufügen:

Plugin 'vim-dasm'

Ersetzen Sie vim-dasm durch den Namen eines Plugins. Jetzt Drücken Sie die ESC-Taste und geben Sie Folgendes ein: wq um die Änderungen zu speichern und die Datei zu schließen.

Beachten Sie, dass alle Ihre Plugins vor der folgenden Zeile in der .vimrc-Datei hinzugefügt werden müssen:

filetype plugin indent on

Liste der installierten Plugins

vim listet vundle plugins auf

zu Liste der installierten Plugins, schreibe aus dem vim editor:

:PluginList

Plugins aktualisieren

zu Aktualisieren Sie alle installierten Pluginsschreibe:

:PluginUpdate

Plugins neu installieren

zu Installieren Sie alle Plugins neuschreibe:

:PluginInstall!

Deinstallieren Sie Add-Ons

Listen Sie zunächst alle installierten Plugins auf:

:PluginList

Setzen Sie nun den Cursor auf die richtige Zeile und Drücken Sie SHITF + d:

:e ~/.vimrc

Bearbeiten Sie dann die .vimrc-Datei und Entfernen Sie den hinzugefügten Eintrag, der auf das Plugin verweist. Schreibt : Wq um die Änderungen zu speichern und den Editor zu verlassen.

Hilfe

vim vundle hilfe

Dies ist nur die Spitze des Eisbergs, wir können mehr Informationen über die Verwendung von Vundle in Ihrem GitHub Seite. Für weitere Details können wir auch die konsultieren Hilfeabschnitt indem Sie im vim-Editor Folgendes eingeben:

:h vundle

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   henryk sagte

    Vielen Dank für die Seite, die viele sind eine Million und vieles mehr ... Ich habe viel über vim gelernt
    Grüße aus Warschau.