Wat is Vim en waarom Vim gebruiken?

Ten eerste, een disclaimer: ik ben in geen geval een Vim-expert. In feite, Ik ben in dezelfde newbie boot als de meesten van jullie behalve dat ik onlangs ben begonnen met behulp van Vim serieuzer op het werk. Voor degenen onder u die nog steeds aan het lezen zijn, heb je waarschijnlijk een idee van wat Vim is, maar in het geval dat je dat niet doet, hier is een korte beschrijving.

Vim is slechts een teksteditor. Dat is het. Als je gewend bent om Notepad (Windows), Sublime Text (Windows / Mac), Atom (Windows / Mac), Nano (Linux), of een tekstverwerker te gebruiken, is Vim gewoon een ander programma waarmee je tekst kunt schrijven en bewerken.

vergeleken met andere tekstverwerkers vallen twee aspecten op:

efficiëntie

Dit is de grote. Vim draait om efficiëntie. Er zijn een paar invalshoeken van waaruit het de efficiëntie benadert.De kern van Vim ‘ s overtuiging is dat de meeste mensen meer tijd besteden aan het bewerken van bestaande tekst dan aan het schrijven van nieuwe tekst. Dit geldt vooral voor software engineers die vaak belast zijn met het verbeteren en onderhouden van bestaande code. Zelfs als je geen software engineer bent, denk terug aan toen je essays schreef op de universiteit-ja, het heeft je waarschijnlijk lang gekost om het eindproduct te bereiken, maar dat komt omdat je het onderweg hebt herzien en het 100 keer hebt proeflezen na het voltooien van je eerste ontwerp.

met Vim kunt u efficiënt zijn door u te dwingen alleen het toetsenbord te gebruiken (ja, dat betekent geen muis meer!) en geeft u vervolgens de mogelijkheid om bestaande sneltoetsen te gebruiken en aan te passen en nieuwe te maken voor het snel voltooien van repetitieve taken. Ik zal niet ingaan op de details over het configureren van uw .vimrc bestand in deze post, maar in wezen, uw .vimrc-bestand is gewoon een gewoon oud tekstbestand dat Vim verwerkt elke keer als het is geladen, en het bevat alle snelkoppelingen en configuraties om uw vim-editor uniek voor u te maken. Deze mogelijkheid om Vim aan te passen aan uw typebehoeften is wat uiteindelijk laat Vim versnipperen door tekst met de snelheid van het denken!

Ubiquity

Dit is ook een vrij cool aspect van Vim, namelijk dat het overal is. Het is beschikbaar op vrijwel elk belangrijk platform dat je kunt bedenken. Of u nu een Mac, Windows of een Linux-distributie gebruikt, Vim heeft u gedekt. In het bijzonder, als uw dagelijkse werk bestaat uit het werken in de SSH ‘ ed terminal sessies, Vim is uw enige tekst editor beschikbaar.

Waarom gebruikt dan niet iedereen Vim?

het is waar dat Vim is een krachtige teksteditor en in dit bericht, Ik heb nog niet eens bekrast de oppervlakte van wat het kan doen nog. Maar net als alle krachtige tools, is er een leercurve om het te gebruiken. Net zoals ik niet verwacht dat je weet hoe je foto ’s onmiddellijk prachtig kunt bewerken in Adobe Photoshop, verwacht ik niet’ s nachts een expert in Vim te worden. Maar de leercurve is over overdreven-je kunt helemaal aan de slag en productief worden in Vim na het volgen van de vimtutor tutorial (die 30 minuten of zo duurt).

aan de slag

ik beëindig deze korte post door u te laten zien hoe u uw eerste smaak van Vim kunt krijgen. Voor degenen onder u met behulp van een Mac, kunt u volgen langs de screenshots die ik heb bijgevoegd:

open op uw Mac de terminaltoepassing.

Ik gebruik iTerm.

typ op de shell-prompt “vimtutor”.

dat is het! Nu ga je gang en volg langs de instructies en binnenkort zul je in staat zijn om up and running bewerken en het schrijven van tekst in Vim!

Vimtutor is een geweldige manier om aan de slag te gaan met het leren van Vim!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.

More: