Prije početka ovog vodiča provjerite je li vim editor instaliran ili nije u sustavu. Prema zadanim postavkama, vi editor je instaliran u Ubuntuu. Pokrenite sljedeću naredbu da biste instalirali vim editor.
$sudo apt-get install došao sam
Pokrenite sljedeću naredbu da biste provjerili verziju instaliranog vim uređivača.
$došao sam-verzija
Izradite ili otvorite bilo koju datoteku skripte u vim uređivaču kako biste provjerili trenutni izgled sadržaja datoteke prije nego omogućite isticanje sintakse. Ovdje je bash datoteka pod nazivom login.sh koristi se sljedeći sadržaj.
login.sh
! /am/bash
izbaciti 'Upišite svoje korisničko ime'
čitatiKorisničko ime
izbaciti 'Upišite svoju lozinku'
čitatilozinka
ako [[ ( $ korisničko ime=='admin' && $ lozinka=='tajna' ) ]];zatim
izbaciti 'Ovlašteni korisnik'
drugo
izbaciti 'Neovlašteni korisnik'
biti
Pokrenite sljedeću naredbu za otvaranje datoteke u vim uređivaču.
$došao samlogin.shOmogući ili onemogući isticanje sintakse
Isticanje sintakse prema zadanim je postavkama uključeno za vim editor. Sadržaj login.sh će biti prikazano u sljedećem formatu kada je uključeno isticanje sintakse. Nakon otvaranja login.sh datoteku u vim uređivaču, pritisnite ESC ključ i tip ': Sintaksa uključena' kako bi se omogućilo isticanje sintakse. Datoteka će izgledati kao sljedeća slika ako je uključeno isticanje sintakse.
Pritisnite ESC ključ i tip, sintaksa isključena za onemogućavanje isticanja sintakse.
Omogućite ili onemogućite trajno isticanje sintakse
Morate stvoriti ili urediti .vimrc datoteku i dodajte naredbeni tekst kako biste omogućili trajno isticanje sintakse u vim uređivaču. Pokrenite sljedeću naredbu za otvaranje .vimrc datoteku pomoću vim uređivača.
$sudo došao sam~/.vimrc
Dodajte tekst, sintaksa uključena bilo gdje u datoteci kako biste trajno omogućili isticanje sintakse za vim editor. Spremite i zatvorite datoteku upisivanjem ': X' .
Da biste onemogućili značajku, samo je ponovno otvorite. vimrc datoteku, promijenite tekst sintaksa uključena do sintaksa isključena i spremite datoteku.
Promijenite shemu boja
Različite vim datoteke sheme boja postoje nakon instaliranja vim paketa. Ove datoteke sheme boja nalaze se na lokaciji,/usr/share/vim/vim*/colours/. Pokrenite sljedeću naredbu za prikaz popisa datoteka vim sheme boja.
$ls - /usr/udio/došao sam/došao sam* /boje/Sljedeći izlaz pokazuje da instalirani vim paket sadrži 18 shema boja koje se mogu primijeniti u vim uređivaču. Upotreba nekih shema boja prikazana je u sljedećem dijelu ovog vodiča.
Pretpostavimo da korisnik želi promijeniti shemu boja za html datoteku pod nazivom pozdrav.html sa kodom.
pozdrav.html
< html >< glava >
< titula >Dobrodošli</ titula >
</ glava >
< tijelo >
< str >Pozdrav svima, dobrodošli na našu stranicu</ str >
</ tijelo >
</ html >
Pokrenite sljedeću naredbu da biste otvorili html datoteku iz uređivača.
$ vim pozdrav.htmlPritisnite ESC i upišite : colourscheme jutro za promjenu trenutne sheme boja datoteke.
Izgled uređivača promijenit će se poput sljedeće slike nakon primjene nove sheme boja. Ali ova je promjena privremena i efekt boje bit će uklonjen nakon zatvaranja uređivača.
Ako želite trajno postaviti određenu shemu boja i pozadinu za uređivač, otvorite .vimrc ponovo datoteku i dodajte sljedeći tekst naredbe. Ovdje, večer shema boja bit će postavljena za isticanje sintakse, a boja pozadine postavljena na mračan . Spremite i zatvorite datoteku pritiskom na, za primjenu efekta boje u uređivaču.
večer u bojipostavljen pozadini= tamno
Sada ponovno otvorite html datoteku u uređivaču kako biste provjerili shemu boja i efekt boje pozadine. Uređivač će izgledati kao na sljedećoj slici.
Postavite jezike sintakse
Jezik sintakse možete odabrati nakon otvaranja datoteke u vim uređivaču. Za uređivač vim postoji mnogo jezika sintakse, kao što je npr php, perl, python, awk itd. Otvorite python datoteku pod nazivom prosjek.py u vim uređivaču. Sadržaj datoteke izgleda kao sljedeća slika prema zadanoj sintaksi uređivača vim.
Tip : sintaksa = perl nakon otvaranja datoteke i pritisnite Unesi . Boja teksta nekog dijela datoteke bit će promijenjena sintaksom jezika perl poput sljedeće slike. Ovdje se mijenjaju boje ulaznog, int, ispisanog i okruglog teksta.
: postavljenosintaksa=perl
Postavite Isticanje ključ / vrijednost
Postoji devet grupa za isticanje sintakse za vim editor. Oni su navedeni u nastavku.
Grupno ime | Opis |
Identificirati | Pripada nazivima varijabli izvornog koda |
Izjava | Pripada bilo kojoj izjavi programskog jezika, kao što je ako, inače, učini, dok itd. |
Komentar | Pripada komentare dio programa |
Tip | Tip podataka varijabli definiran je ovom skupinom, kao npr int, double, string itd. |
PreProc | Pripada bilo kojem predprocesorskom izrazu, kao što je #uključi. |
Konstantno | Pripada bilo kojoj stalnoj vrijednosti, kao npr brojevi, citirani nizovi, true/false itd. |
Posebna | Pripada bilo kojem posebnom simbolu, poput ' t, ' n' itd. |
Podcrtano | Pripada bilo kojem podcrtani tekst . |
Pogreška | Pripada bilo kojem izvornom kodu pogreška |
Postoje neki parovi ključ / vrijednost za isticanje koji se mogu koristiti sa bilo kojim grupama za isticanje za promjenu određene boje izvornog koda u vim uređivaču. Korištenje Izjava group in vim editor prikazan je u sljedećem dijelu ovog vodiča. Otvorite datoteku skripte python pod nazivom leapyear.py u vim uredniku. Ova datoteka prema zadanim označavanjem sintakse izgleda kao sljedeća slika.
Tip : hi Izjava ctermfg = crveno za promjenu boje programskih izjava skripte u crvenu boju. Ovdje je boja ako i drugo mijenja se u crvenu.
: hi Izjavactermfg=neto
Zaključak
Različite mogućnosti isticanja sintakse vim uređivača objašnjene su u ovom vodiču pomoću različitih primjera. Nadam se da će vodič pomoći novim korisnicima vima da pravilno primijene isticanje sintakse kako bi izvorni kod bio čitljiviji.