Vim er en CLI-tekstredigerer. Det meste av tiden er det det grunnleggende svart-hvite vinduet. Hva med å krydre din Vim-opplevelse? La oss sjekke de beste måtene å legge til farge på Vim.
Vim fargevalg
Fargevalg er en av de enkleste måtene å gjøre en tekstredigeringsopplevelse dramatisk bedre, spesielt hvis du jobber med koder. Det forbedrer visuell klarhet, slik at du kan fokusere på den viktige delen. For noen kan riktig fargevalg redusere belastningen på øynene. Det gir også god estetikk til redaktøren.
Derfor støtter nesten alle tekstredigerere en eller annen form for tema. I tilfelle av Vim er det mange fargevalg der ute. Den leveres med en rekke fargevalg som standard. Hvis du ikke er fornøyd, kan du legge til mer gjennom Vim-pluginsystemet.
Vim fargeskjemaer
Vim kommer med en håndfull fantastiske temaer som standard. For å endre fargevalg, bruk følgende kommando. For eksempel bruker jeg XML-koden som finnes her.
$: fargeskjema
Hvis du ikke vet det eksakte navnet på fargevalget, trykker du på Tab vil avsløre alle tilgjengelige.
La oss prøve “ørkenen” fargevalg.
$: fargerike ørken
For å sjekke hvilket fargevalg Vim bruker for øyeblikket, kjør denne kommandoen.
$: fargeskjema
Som mange andre Vim-kommandoer har fargekommandoen også et akronym.
$: farge$: colo
Denne endringen vil ikke være permanent. Når du avslutter Vim, vil den gå tilbake til standard fargevalg. Du kan definere standard fargeskjema i vimrc-filen. Det er Vim-konfigurasjonsfilen som Vim laster inn hver gang den starter.
Åpne vimrc-filen. Hvis du ikke har en, vil følgende kommando opprette en som standard. Min vimrc er en prøve fra Vim fandom.
$ vim ~ /.vimrc
På slutten av filen legger du til følgende linje.
$ colo
For å få endringen i kraft, start Vim på nytt. Hvis det ikke er et alternativ, laster du deretter vimrc-filen på nytt.
$: kilde ~ /.vimrc
Vim flere fargevalg
Vim kommer med en håndfull fargevalg som standard. Det er mange fargevalg der ute som skal utforskes. I denne delen, la oss sjekke ut hvordan du kan legge til favorittfargeskjemaet ditt i redigereren.
Alle Vim-fargevalg (og plugins) kommer i form av en .vim (vimscript) fil. Det samme gjelder Vim-fargevalg. Standard Vim-fargevalg er i følgende katalog.
$ ls / usr / del / vim / vim80 / farger | grep vim
Når det gjelder Vim-temaene vi skal legge til, vil de være plassert under ~ /.vim katalog. Det er brukerspesifikt; en bruker kan ikke bruke andre brukeres Vim-fargevalg. Når Vim starter, ser den etter katalogen og innholdet. Hvis den ikke eksisterer, utføres ingenting. Hvis det eksisterer og det er filer i henhold til strukturen, vil Vim følge disse direktivene.
Vanligvis eksisterer denne katalogen ikke. Kjør kommandoen for å opprette katalogen.
$ mkdir -v ~ /.vim
For å lagre fargevalg, trenger vi farger underkatalog.
$ mkdir -v ~ /.vim / farger
Det er på tide å ta tak i favoritt Vim-fargevalg. Det er et dedikert nettsted som er vert for massevis av Vim-fargevalg med forhåndsvisning. Sjekk ut Vim Colors.
I dette eksemplet, la oss installere det mørke miramare-temaet. Last ned fargeskjemaet fra GitHub.
$ git klon https: // github.com / franbach / miramare.git
Flytt nå miramaren.vim-fil til “~ /.vim / farger ”-katalogen.
$ mv -v // farger / miramare.vim ~ /.vim / farger
Voila! Fargeskjemaet er klart til bruk! Den skal nå vises på listen over tilgjengelige fargevalg.
$: colo miramare
For å gjøre det nylig lagt til fargeskjemaet som standard, endrer du vimrc-filen deretter.
Siste tanker
Dette er bare den manuelle måten å legge til Vim-fargevalg. Det er også mulig å bruke en Vim-plugin-manager for å legge til Vim-fargevalget for deg. Det er en langt bedre tilnærming da det også vil holde fargevalget (og andre plugins) oppdatert. Sjekk ut hvordan du kan glede deg over Vim-plugins. Vim-makro er også en fin måte å improvisere redigeringsopplevelsen din på. Sjekk ut Vim makroopplæringen.
Nyt!