Vim är en kraftfull kodredigerare. Så kraftfull att både Linux och Mac har den installerad som standard.
Men om du använder Windows som operativsystem måste du installera Vim separat.
Tyvärr gör Microsoft det mycket enkelt att installera Vim och få det att köras på din dator.
Hur du laddar ner Vim
Du kan ladda ner den senaste versionen av Vim Text Editor direkt från Vim själva.
De har byggt ett speciellt självutförande installationsprogram som hjälper dig att installera Vim på rätt plats på din hårddisk.
Hur du installerar Vim
Observera att för Windows kommer du tekniskt sett att ladda ner något som kallas gVim, vilket är en version av Vim som innehåller ett grundläggande grafiskt användargränssnitt (GUI). Du kan installera den genom att ladda ner det här körbara installationsprogrammet.
När du har laddat ner filen behöver du bara köra den, så får du se en trevlig installationsguide som ser ut så här:
De har en rekommenderad ”typisk” installation. Men om du har en någorlunda stor hårddisk kan det inte skada att gå vidare med att installera allt genom att välja det ”fullständiga” alternativet:
Hur du kör Vim i PowerShell
När du väl har installerat Vim bör du kunna starta det från din kommandotolk i Windows.
Notera att från och med 2020 har PowerShell alla samma funktioner som CMD, plus en hel del mer. Jag rekommenderar att du använder PowerShell för allt.
Du kan öppna PowerShell från Windows menyrad genom att skriva ”powershell” i sökfältet i startfältet.
Windows öppnar PowerShell och du får en kommandoprompt som ser ut ungefär så här:
När du väl är i PowerShell kan du här se hur du kör Vim själv. Allt du behöver göra är att skriva ”vim” och trycka på enter. Detta kommer att öppna Vim. När Vim är öppet är det här vad du bör se:
Grattis – du har nu Vim installerat.
Så här kör du Vim inne i VS Code
Om du redan använder VS Code och vill ha en hel del av Vims snabbhet utan att förlora funktionaliteten i VS Code, har jag goda nyheter. Det är möjligt att köra en Vim-liknande upplevelse direkt i VS Code.
Här finns ett Vim-plugin för VS Code som hjälper dig att göra detta. När jag skriver detta har detta plugin installerats nästan 2 miljoner gånger.
Hur man lär sig att använda Vim på rätt sätt
Vim är en kraftfull kodredigerare, och det kommer att krävas en hel del övning för att du ska bli bekväm med den.
Här är några Vim-handledningar som verkligen kommer att hjälpa dig att snabbt förstå grunderna och få fingrarna att flyga på nolltid.
För att börja är ett sätt som Vim skiljer sig från andra kodredigerare att Vim har ”lägen”. Här förklaras alla Vims lägen med exempel.
Vim kan vara skrämmande. Det finns så mycket att lära sig. Men den här guiden visar dig hur du inte behöver vara rädd för Vim längre.
Om du redan använder VS Code och vill byta helt och hållet till Vim förklarar den här artikeln hur du kan göra det.
Och här är 7 Vim-tips som förändrade #100DaysOfCode-grundaren Alex Kallaways liv. I den här artikeln förklarar han inte bara dessa, utan visar även demonstrationer av dessa tips i praktiken.
Vim:
Under de 30 år som gått sedan Bram Moolenaar skapade Vim har dess inflytande spridit sig vitt och brett. Och även idag underhålls Vim-projektet aktivt och förbättras ständigt.
Jag har träffat så många utvecklare genom åren som svär på Vim.
Jag hoppas att den här guiden har hjälpt dig att få igång Vim på din Windows-dator. Och jag hoppas att dessa andra handledningar som jag har delat med dig här kommer att hjälpa dig att gå från noll till sextio inom de kommande månaderna.
Nyckeln är att fortsätta öva och inte bli avskräckt av hur många Vim-genvägar det finns att komma ihåg. Så småningom kommer alla dessa att bli muskelminne, och du kommer att flyga från en fil till en annan och slå ut kod som en terminator.
Det finns ingen känsla som är lika häftig som att kunna släppa in en kodbas och omedelbart börja göra ändringar utan att ens sträcka sig efter musen eller styrplattan. Det är den kraft som Vim lovar, och levererar i massor.