Vim-plug: een Vim-plugin-manager

Vim-stekker

Vim is een van de meest populaire code-editors gebruikt door velen sinds Vim gevonden op de meeste Unix-systemen (inclusief Linux) is een van de geweldige opties die programmeurs en sysadmins vaak gebruiken.

Deze editor het is heel compleet en vooral heel veelzijdig omdat het geweldige functies heeft waardoor het een geweldige optie is om te gebruiken. Hoewel velen van nature het gebruik van Vim zouden negeren, is dat omdat ze zich niet bewust zijn van het grote potentieel dat het moet worden aangepast aan onze behoeften.

Over Vim

Onder de functies die we van Vim kunnen benadrukken, vinden we:

  • Geïntegreerde spellingcontrole
  • Tekst automatisch aanvullen
  • Tab navigatie
  • Meerdere vensters die het bewerkingsgebied horizontaal of verticaal verdelen.
  • Syntaxisaccentuering afhankelijk van de gebruikte programmeertaal of tagtaal
  • Maak opdrachten ongedaan en voer ze opnieuw uit
  • Begrip van meer dan 200 verschillende syntaxis
  • Scripttaal om extensies te programmeren
  • Voltooiing van opdrachten, woorden en bestandsnamen
  • Bestandscompressie en decompressie, waardoor gecomprimeerde bestanden kunnen worden bewerkt
  • Herkenning van bestandsformaten en conversie daartussen.
  • Geschiedenis van uitgevoerde orders
  • Macro-opname en weergave
  • Instellingen opslaan tussen sessies
  • Automatisch en handmatig invouwen van codes
  • Optionele grafische interface

Wat maakt interessant Vim is dat het in hoge mate configureerbaar en aanpasbaar is dus het gebruik van plug-ins erin is misschien mogelijk.

Deze plug-ins moesten handmatig worden gedownload als tarballs en uitgepakt in een map met de naam ~ / .vim.

Het op deze manier beheren van de plug-ins vormt op het eerste gezicht geen enkel probleem, maar als er voldoende worden gebruikt, kan dit tot een grote ramp leiden, aangezien alle bestanden van elke plug-in in een enkele map zijn geconcentreerd.

Dit is waar Vim-pluginmanagers van pas komen. Plug-in-beheerders slaan geïnstalleerde plug-in-bestanden op in een aparte map, waardoor het heel gemakkelijk is om alle plug-ins te beheren

Vim-plug is een gratis, open source, minimalistische vim-plugin-manager die plug-ins parallel kunnen installeren of bijwerken.

Maak klonen om het gebruik van schijfruimte en downloadtijd te minimaliseren. Ondersteunt het on-demand laden van plug-ins voor een snellere opstarttijd.

Andere opvallende kenmerken zijn branch, tag, link, post-update support, extern beheerde plugin support, etc.

vim-

Hoe installeer ik Vim-plug op Ubuntu 18.04 en derivaten?

Als ze Vim-gebruikers zijn en deze add-on manager wilt installeren, moet een terminal openen en de volgende opdrachten uitvoeren.

We openen de terminal met Ctrl + Alt + T en we gaan een afhankelijkheid installeren met:

sudo apt install curl

Nu gaan we uitvoeren:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Ik heb dit nu gedaan we moeten vim-plug toevoegen aan ons ~ / .vimrc-bestand, laten we het volgende toevoegen:

call plug # begin ('~ / .vim / plugged')

Plug 'itchyny / lightline.vim'

call plug # end ()

We slaan het bestand op en laden het opnieuw. vimrc en daarmee wordt de administrator in ons systeem geïnstalleerd.

Hoe vim-plug te gebruiken?

We moeten de editor openen met:

vim

POm vim-plug te gaan gebruiken, doen we het als volgt, om de status van de plug-ins te controleren

PlugStatus

Uitvoeren plugin installatie:

PlugInstall

Installeer of update plug-ins:

PlugUpdate nombre de plugin

Als we willen verwijder ongebruikte mappen:

PlugClean[!]

naar update vim-plug manager:

PlugUpgrade

Genereer een script om de huidige momentopname van plug-ins te herstellen

PlugSnapshot 

Soms kunnen bijgewerkte plug-ins nieuwe bugs bevatten of niet meer correct werken.

Om dit op te lossen, kunt u de problematische plug-ins eenvoudig ongedaan maken.

Schrijf het commando:

PlugDiff

Om wijzigingen sinds de laatste te bekijken

PlugUpdate

En zet elke plug-in terug naar de status van vóór de upgrade door in elke alinea op X te drukken.

Het is aan ieder van ons hoe deze Vim-add-onbeheerder in het systeem moet worden gebruikt, zoals vermeld, kan Vim worden verbeterd en aangepast aan onze behoeften.

Als u meer wilt weten over deze tool, kunt u een bezoek brengen aan de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.