Vim je CLI uređivač teksta. Većinu vremena to je osnovni crno-bijeli prozor. Kako bi bilo da začinite svoje Vim iskustvo? Provjerimo najbolje načine za dodavanje boje Vimu.
Shema boja Vim
Sheme boja jedan su od najjednostavnijih načina da dramatično poboljšate iskustvo uređivanja teksta, posebno ako radite s kodovima. Poboljšava vizualnu jasnoću, omogućujući vam da se usredotočite na važan dio. Nekima odgovarajuća shema boja može smanjiti naprezanje očiju. Također pruža dobru estetiku uredniku.
Zato gotovo svi uređivači teksta podržavaju neki oblik teme. U slučaju Vima, postoji mnoštvo shema boja. Prema zadanim postavkama dolazi s nizom shema boja. Ako niste zadovoljni, možete dodati više putem sustava dodataka Vim.
Vim sheme boja
Vim po defaultu dolazi s pregršt sjajnih tema. Da biste promijenili shemu boja, upotrijebite sljedeću naredbu. Na primjer, koristit ću ovdje XML kod.
$: shema boja
Ako ne znate točan naziv sheme boja, pritisnite Tab otkrit će sve dostupne.
Isprobajmo shemu boja "pustinje".
$: pustinja colorscheme
Da biste provjerili koju shemu boja Vim trenutno koristi, pokrenite ovu naredbu.
$: shema boja
Kao i mnoge druge Vimove naredbe, i naredba u boji ima kraticu.
$: boja$: kolo
Ova promjena neće biti trajna. Jednom kad izađete iz Vima, vratit će se na zadanu shemu boja. U datoteci vimrc možete definirati zadanu shemu boja. Konfiguracijsku datoteku Vim učitava Vim svaki put kad se pokrene.
Otvorite datoteku vimrc. Ako ga nemate, sljedeća naredba stvorit će ga prema zadanim postavkama. Moj vimrc je uzorak iz Vim fandoma.
$ vim ~ /.vimrc
Na kraju datoteke dodajte sljedeći redak.
$ kolo
Da biste promjenu primijenili, ponovno pokrenite Vim. Ako to nije opcija, ponovo učitajte vimrc datoteku.
$: izvor ~ /.vimrc
Vim dodatne sheme boja
Vim po defaultu dolazi s pregršt shema boja. Postoji mnoštvo shema boja koje treba istražiti. U ovom odjeljku provjerimo kako u uređivač možete dodati svoju omiljenu shemu boja.
Sve sheme boja Vim (i dodaci) dolaze u obliku a .vim (vimscript) datoteka. Isto vrijedi i za sheme boja Vim. Zadane sheme boja Vim nalaze se u sljedećem direktoriju.
$ ls / usr / share / vim / vim80 / colors | grep vim
Što se tiče Vimovih tema koje ćemo dodati, one će se nalaziti ispod ~ /.vim imenik. To je specifično za korisnika; jedan korisnik ne može koristiti Vim sheme boja drugih korisnika. Kad god Vim započne, traži direktorij i njegov sadržaj. Ako ne postoji, ništa se ne izvodi. Ako postoji i postoji datoteka prema strukturi, tada će Vim slijediti te smjernice.
Općenito, ovaj direktorij ne postoji. Pokrenite naredbu za stvaranje direktorija.
$ mkdir -v ~ /.vim
Za spremanje shema boja trebat će nam boje poddirektorij.
$ mkdir -v ~ /.vim / boje
Vrijeme je da zgrabite svoju omiljenu shemu boja Vim. Postoji namjenska web stranica na kojoj se nalazi mnoštvo Vim shema boja s pregledom. Pogledajte Vim boje.
U ovom primjeru instalirajmo tamnu temu miramare. Preuzmite shemu boja s GitHub-a.
$ git klon https: // github.com / franbach / miramare.git
A sad, pomakni miramare.vim datoteku u “~ /.vim / boje ”.
$ mv -v // boje / miramare.vim ~ /.vim / boje
Voila! Shema boja je spremna za upotrebu! Sada bi se trebao pojaviti na popisu dostupnih shema boja.
$: colo miramare
Da biste novo dodanu shemu boja postavili zadanom, izmijenite datoteku vimrc u skladu s tim.
Završne misli
Ovo je samo ručni način dodavanja Vim shema boja. Također je moguće pomoću Vim upravitelja dodataka dodati Vim shemu boja umjesto vas. To je daleko bolji pristup jer će također ažurirati shemu boja (i ostale dodatke). Provjerite kako uživati u Vim dodacima. Vim makro je također izvrstan način za improvizaciju vašeg uređivačkog iskustva. Pogledajte Vimov vodič za makronaredbe.
Uživati!