Vim är en CLI-textredigerare. För det mesta är det det grundläggande svartvita fönstret. Vad sägs om att krydda din Vim-upplevelse? Låt oss kolla in de bästa sätten att lägga till färg till Vim.
Vim färgschema
Färgscheman är ett av de enklaste sätten att göra en textredigeringsupplevelse dramatiskt bättre, särskilt om du arbetar med koder. Det förbättrar den visuella tydligheten så att du kan fokusera på den viktiga delen. För vissa kan lämpligt färgschema minska ögonbelastningen. Det ger också redaktören god estetik.
Det är därför som nästan alla textredigerare stöder någon form av tema. När det gäller Vim finns det massor av färgscheman där ute. Den levereras med ett antal färgscheman som standard. Om du inte är nöjd kan du lägga till mer via Vim-pluginsystemet.
Vim färgscheman
Vim levereras med en handfull fantastiska teman som standard. För att ändra färgschema, använd följande kommando. Till exempel använder jag XML-koden som finns här.
$: colourscheme
Om du inte vet det exakta namnet på färgschemat, tryck på Flik kommer att avslöja alla tillgängliga.
Låt oss prova "öken" färgschema.
$: colourscheme öken
För att kontrollera vilket färgschema Vim använder för närvarande, kör det här kommandot.
$: färgschema
Liksom många andra Vim-kommandon har färgkommandot också en akronym.
$: färg$: colo
Nu kommer den här ändringen inte att vara permanent. När du har avslutat Vim återgår det till standardfärgschemat. Du kan definiera standardfärgschemat i vimrc-filen. Det är Vim-konfigurationsfilen som Vim laddar varje gång den startar.
Öppna vimrc-filen. Om du inte har en, kommer följande kommando att skapa en som standard. Min vimrc är ett exempel från Vim fandom.
$ vim ~ /.vimrc
Lägg till följande rad i slutet av filen.
$ colo
Starta om Vim för att genomföra ändringen. Om det inte är ett alternativ, ladda sedan om vimrc-filen.
$: källa ~ /.vimrc
Vim ytterligare färgscheman
Vim levereras med en handfull färgscheman som standard. Det finns massor av färgscheman där ute som ska utforskas. I det här avsnittet, låt oss kolla hur du kan lägga till ditt favoritfärgschema i redigeraren.
Alla Vim-färgscheman (och plugins) kommer i form av a .vim (vimscript) -fil. Detsamma gäller Vim-färgscheman. Standard Vim-färgscheman finns i följande katalog.
$ ls / usr / dela / vim / vim80 / färger | grep vim
När det gäller Vim-teman som vi ska lägga till kommer de att ligga under ~ /.vim katalog. Det är användarspecifikt; en användare kan inte använda andra användares Vim-färgscheman. När Vim startar letar den efter katalogen och dess innehåll. Om den inte finns utförs ingenting. Om det finns och det finns filer enligt strukturen, kommer Vim att följa dessa direktiv.
Generellt finns den här katalogen inte. Kör kommandot för att skapa katalogen.
$ mkdir -v ~ /.vim
För att lagra färgscheman behöver vi färger underkatalog.
$ mkdir -v ~ /.vim / färger
Det är dags att ta ditt favorit Vim-färgschema. Det finns en dedikerad webbplats som är värd för massor av Vim-färgscheman med förhandsvisning. Kolla in Vim Colors.
I det här exemplet, låt oss installera miramare mörkt tema. Ladda ner färgschemat från GitHub.
$ git-klon https: // github.com / franbach / miramare.git
Flytta nu miramaren.vim-fil till “~ /.katalogen vim / colours.
$ mv -v // färger / miramare.vim ~ /.vim / färger
Voila! Färgschemat är klart att användas! Den ska nu visas i listan över tillgängliga färgscheman.
$: colo miramare
För att göra det nyligen tillagda färgschemat till standard, ändra vimrc-filen i enlighet därmed.
Slutgiltiga tankar
Detta är bara det manuella sättet att lägga till Vim-färgscheman. Det är också möjligt att använda en Vim-plugin-manager för att lägga till Vim-färgschemat åt dig. Det är ett mycket bättre tillvägagångssätt eftersom det också kommer att hålla färgschemat (och andra plugins) uppdaterade. Kolla in hur du kan njuta av Vim-plugins. Vim-makro är också ett utmärkt sätt att improvisera din redigeringsupplevelse. Kolla in Vim-makrohandledningen.
Njut av!