vim

De beste manieren om kleur toe te voegen aan uw Vim-bewerkingservaring

De beste manieren om kleur toe te voegen aan uw Vim-bewerkingservaring
Vim is zonder twijfel een van de beste teksteditors. Het is een CLI-teksteditor die wordt geleverd met tal van functies. Het is gratis en open-source software die beschikbaar is voor alle populaire platforms. Vim is berucht om zijn leercurve. Maar eenmaal onder de knie kan Vim wonderen doen.

Vim is een CLI-teksteditor. Meestal is dit het standaard zwart-wit venster. Hoe zit het met het kruiden van je Vim-ervaring?? Laten we eens kijken naar de beste manieren om kleur toe te voegen aan Vim.

Vim-kleurenschema

Kleurenschema's zijn een van de eenvoudigste manieren om een ​​tekstbewerkingservaring aanzienlijk te verbeteren, vooral als je met codes werkt. Het verbetert de visuele helderheid, zodat u zich kunt concentreren op het belangrijke onderdeel. Voor sommigen kan het juiste kleurenschema de vermoeidheid van de ogen verminderen. Het biedt ook een goede esthetiek aan de redacteur.

Dat is de reden waarom bijna alle teksteditors een of andere vorm van thema ondersteunen. In het geval van Vim zijn er talloze kleurenschema's. Het wordt standaard geleverd met een aantal kleurenschema's. Als je niet tevreden bent, kun je meer toevoegen via het Vim-plug-insysteem.

Vim-kleurenschema's

Vim wordt standaard geleverd met een handvol geweldige thema's. Gebruik de volgende opdracht om het kleurenschema te wijzigen:. Ik zal bijvoorbeeld de XML-code gebruiken die hier te vinden is.

$ :kleurenschema

Als u de exacte naam van het kleurenschema niet weet, drukt u op Tab zal alle beschikbare onthullen.

Laten we het "woestijn" kleurenschema uitproberen.

$ :kleurenschema woestijn

Voer deze opdracht uit om te controleren welk kleurenschema Vim momenteel gebruikt:.

$ :kleurenschema

Net als veel andere Vim-opdrachten heeft de kleuropdracht ook een acroniem.

$ :kleur

$ :kleur

Deze verandering is niet permanent. Zodra je Vim afsluit, keert het terug naar het standaardkleurenschema. U kunt het standaardkleurenschema definiëren in het vimrc-bestand. Het is het Vim-configuratiebestand dat Vim laadt elke keer dat het opstart.

Open het vimrc-bestand. Als je er geen hebt, zal de volgende opdracht er standaard een maken:. Mijn vimrc is een voorbeeld van Vim fandom.

$ vim ~/.vimrc

Voeg aan het einde van het bestand de volgende regel toe:.

$ kleur

Start Vim . opnieuw om de wijziging door te voeren. Als dat geen optie is, laad dan het vimrc-bestand opnieuw.

$ :bron ~/.vimrc

Vim extra kleurenschema's

Vim wordt standaard geleverd met een handvol kleurenschema's. Er zijn talloze kleurenschema's om te ontdekken. Laten we in dit gedeelte eens kijken hoe u uw favoriete kleurenschema aan de editor kunt toevoegen.

Alle Vim-kleurenschema's (en plug-ins) hebben de vorm van een .vim (vimscript) bestand. Hetzelfde geldt voor Vim-kleurenschema's. De standaard Vim-kleurenschema's bevinden zich in de volgende map:.

$ ls /usr/share/vim/vim80/colors | grep vim

Wat betreft de Vim-thema's die we gaan toevoegen, deze bevinden zich onder de ~/.vim map. Het is gebruikersspecifiek; één gebruiker kan de Vim-kleurenschema's van andere gebruikers niet gebruiken. Telkens wanneer Vim start, zoekt het naar de map en de inhoud ervan. Als het niet bestaat, wordt er niets uitgevoerd. Als het bestaat en er is een bestand volgens de structuur, dan zal Vim die richtlijnen volgen.

Over het algemeen bestaat deze map niet. Voer de opdracht uit om de map te maken.

$ mkdir -v ~/.vim

Om de kleurenschema's op te slaan, hebben we de kleuren submap.

$ mkdir -v ~/.vim/kleuren

Het is tijd om je favoriete Vim-kleurenschema te pakken. Er is een speciale website met een heleboel Vim-kleurenschema's met preview. Bekijk Vim Colors.

Laten we in dit voorbeeld het Miramare Dark-thema installeren. Download het kleurenschema van GitHub.

$ git kloon https://github.com/franbach/miramare.git

Verplaats nu de miramare.vim-bestand naar de "~/.vim/kleuren” map.

$ mv -v /
/kleuren/miramare.vim ~/.vim/kleuren

Voila! Het kleurenschema is klaar voor gebruik! Het zou nu in de lijst met beschikbare kleurenschema's moeten verschijnen.

$ :colo miramare

Om het nieuw toegevoegde kleurenschema de standaard te maken, wijzigt u het vimrc-bestand dienovereenkomstig.

Laatste gedachten

Dit is slechts de handmatige manier om Vim-kleurenschema's toe te voegen. Het is ook mogelijk om een ​​Vim-plug-inmanager te gebruiken om het Vim-kleurenschema voor je toe te voegen. Het is een veel betere aanpak omdat het ook het kleurenschema (en andere plug-ins) up-to-date houdt. Bekijk hoe u kunt genieten van Vim-plug-ins. Vim-macro is ook een geweldige manier om je bewerkingservaring te improviseren. Bekijk de Vim-macro-tutorial.

Genieten!

Hoe een spel op Linux te ontwikkelen
Tien jaar geleden zouden niet veel Linux-gebruikers voorspellen dat hun favoriete besturingssysteem ooit een populair spelplatform voor commerciële vi...
Open source-poorten van commerciële game-engines
Gratis, open source en platformonafhankelijke game-engine-recreaties kunnen worden gebruikt om zowel oude als enkele van de vrij recente gametitels te...
Beste opdrachtregelspellen voor Linux
De opdrachtregel is niet alleen je grootste bondgenoot bij het gebruik van Linux, hij kan ook de bron van entertainment zijn omdat je hem kunt gebruik...