vim

De beste måtene å legge farge til din Vim-redigeringsopplevelse

De beste måtene å legge farge til din Vim-redigeringsopplevelse
Vim er uten tvil en av de fineste tekstredigererne. Det er en CLI-tekstredigerer som kommer med mange funksjoner. Det er gratis programvare med åpen kildekode tilgjengelig for alle populære plattformer. Vim er beryktet for sin læringskurve. Når Vim imidlertid er mestret, kan han gjøre underverker.

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!

Topp 5 spillfangstkort
Vi har alle sett og elsket streaming av spill på YouTube. PewDiePie, Jakesepticye og Markiplier er bare noen av de beste spillerne som har tjent milli...
Hvordan utvikle et spill på Linux
For et tiår siden ville ikke mange Linux-brukere forutsi at deres favorittoperativsystem en dag ville være en populær spillplattform for kommersielle ...
Åpne kildeporter for kommersielle spillmotorer
Gratis, åpen kildekode og plattformspillmotorrekreasjoner kan brukes til å spille gamle så vel som noen av de ganske nylige spilletitlene. Denne artik...