Kako omogućiti isticanje sintakse u Vi/Vim Editoru


Jedan od najlakših načina za poboljšanje čitljivosti i konteksta teksta u konfiguracijskoj datoteci ili vašem izvornom kodu za različite programske jezike je upotreba uređivača teksta koji podržava "isticanje sintakse".

Označavanje sintakse je jednostavna, ali korisna komponenta u većini, ako ne i svim uređivačima teksta koji se koriste za programiranje, skriptiranje ili označne jezike, što omogućuje prikaz obojenog teksta, posebno izvornog koda, u različitim bojama (i moguće fontovima) koje odgovaraju kategoriji pojmova.

U ovom ćemo članku pokazati kako privremeno ili trajno uključiti označavanje sintakse u uređivaču teksta Vi/Vim.

VIM je alternativna i napredna verzija VI uređivača koja omogućava značajku isticanja sintakse u VI. Označavanje sintakse znači da može prikazati neke dijelove teksta u drugim fontovima i bojama. VIM ne prikazuje cijelu datoteku, ali ima određena ograničenja u isticanju određenih ključnih riječi ili teksta koji odgovara uzorku u datoteci. Prema zadanim postavkama VIM radi na svim Linux terminalima, ali neki terminali imaju minimalne mogućnosti isticanja za pokretanje.

VIM ima još jednu sjajnu značajku koja nam omogućuje isključivanje ili uključivanje isticanja sintakse pomoću uključivanja i isključivanja sintakse opcija.

Kako instalirati VIM

Većina sustava Linux već je sadržavala VIM paket, ako nije, onda ga instalirajte pomoću YUM alata.

# yum -y install vim-enhanced

Kako omogućiti isticanje sintakse u VI i VIM

Da biste omogućili značajku istaknuća sintakse u VI uređivaču, otvorite datoteku nazvanu/etc/profile.

# vi /etc/profile

Dodajte zamjensku funkciju u VI pokazujući na VIM u datoteci/etc/profile. Ova se datoteka koristi za globalno postavljanje zamjenskih funkcija.

alias vi=vim

Ako želite postaviti korisničke pseudonime i funkcije, tada morate otvoriti datoteku .bashrc u korisničkom imeniku.

# vi /home/tecmint/.bashrc

Dodajte zamjensku funkciju. Na primjer, postavljamo alias za korisnika tecmint.

alias vi=vim

Nakon što napravite promjene u datoteci, morate resetirati promjene izvršavanjem sljedeće naredbe.

# source /etc/profile
OR
# source /home/tecmint/.bashrc

Testirajte isticanje sintakse u Vi Editoru

Otvorite bilo koji primjer datoteke s uređivačem vi. Prema zadanim postavkama Označavanje sintakse automatski se uključuje u datoteci/etc/vimrc.

Uključivanje ili isključivanje isticanja sintakse u VI

Možete uključiti ili isključiti isticanje sintakse pritiskom na tipku ESC i upotrijebiti naredbu kao: sintaksa uključena i: sintaksa isključena u uređivaču Vi. Pogledajte primjere snimki zaslona.

Ako ste novi u vi/vim, korisni su vam sljedeći vodiči:

  1. Naučite Vi/Vim kao cjeloviti uređivač teksta u Linuxu
  2. Saznajte korisne trikove i savjete za Vi/Vim Editor u Linuxu
  3. 8 zanimljivih trikova za Vi/Vim Editor za svakog korisnika Linuxa
  4. Kako zaštititi Vim datoteku lozinkom u Linuxu

Možete podijeliti s nama bilo koje druge korisne vi/vim savjete ili trikove na koje ste naišli putem obrasca za komentare u nastavku.