Kif Jippermetti l-Egħljar tas-Sintassi fl-Editur Vi/Vim


Wieħed mill-eħfef modi biex tingħata spinta lill-leġibbiltà u l-kuntest tat-test f'fajl ta' konfigurazzjoni jew fil-kodiċi tas-sors tiegħek għal diversi lingwi ta' programmar, huwa billi tuża editur tat-test li jappoġġja \enfasi tas-sintassi.

L-enfasi tas-sintassi hija komponent sempliċi iżda utli fil-biċċa l-kbira jekk mhux kollha tal-edituri tat-test li jintużaw għall-ipprogrammar, scripting, jew lingwi ta' markup, li jippermetti li jintwera test ikkulurit, notevolment kodiċi sors, f'kuluri differenti (u possibilment fonts) li jikkorrispondu għall-kategorija. tat-termini.

F'dan l-artikolu, ser nuru kif tixgħel l-enfasi tas-sintassi temporanjament jew permanenti fl-editur tat-test Vi/Vim.

VIM hija verżjoni alternattiva u avvanzata tal-editur VI li tippermetti l-karatteristika tal-enfasi tas-Sintassi f'VI. L-enfasi tas-sintassi tfisser li tista' turi xi partijiet tat-test b'fonts u kuluri oħra. VIM ma jurix fajl kollu iżda għandu xi limitazzjonijiet biex jenfasizza kliem prinċipali partikolari jew test li jqabbel mudell f'fajl. B'mod awtomatiku VIM jaħdem fuq it-terminals kollha tal-Linux, iżda xi terminali għandhom kapaċitajiet minimi ta' enfasi biex jaħdmu.

VIM għandu karatteristika kbira oħra li tippermettilna li Itfi jew Ixgħel l-enfasi tas-sintassi billi tuża s-sintassi tal-għażla fuq u s-sintassi mitfi.

Kif Tinstalla VIM

Il-biċċa l-kbira tas-sistema Linux diġà kienet tinkludi pakkett VIM, jekk le allura tinstallah bl-użu tal-għodda YUM.

# yum -y install vim-enhanced

Kif Jippermetti l-Egħljar tas-Sintassi f'VI u VIM

Biex tattiva l-karatteristika ta 'Sintassi Highlighting fl-editur VI, iftaħ il-fajl imsejjaħ /etc/profile.

# vi /etc/profile

Żid il-funzjoni tal-alias ma' VI billi tipponta lejn VIM fil-fajl /etc/profile. Dan il-fajl jintuża biex jiġu stabbiliti funzjonijiet ta' alias globalment.

alias vi=vim

Jekk tixtieq tissettja psewdonimi u funzjonijiet speċifiċi għall-utent, imbagħad trid tiftaħ il-fajl .bashrc taħt id-direttorju tal-utent.

# vi /home/tecmint/.bashrc

Żid il-funzjoni tal-alias. Per eżempju aħna waqqafna alias għall-utent tecmint.

alias vi=vim

Wara li tagħmel bidliet fil-fajl għandek bżonn tirrisettja l-bidliet billi tesegwixxi l-kmand li ġej.

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

Test Sintassi Highlighting fl-Editur Vi

Iftaħ kwalunkwe eżempju ta 'kodiċi ta' fajl bl-editur vi. B'default Is-Sintassi Highlighting huwa awtomatikament mixgħul fil-fajl /etc/vimrc.

Ixgħel jew Itfi s-Sintassi Highlighting f'VI

Tista' Ixgħel jew Itfi l-enfasi tas-sintassi billi tagħfas il-buttuna ESC u tuża l-kmand bħala :syntax mixgħula u :syntax off fl-editur Vi. Irreferi eżempju screenshots.

Jekk int ġdid għal vi/vim, issib utli l-gwidi li ġejjin:

  1. Tgħallem Vi/Vim bħala Editur tat-Test Sħiħ fil-Linux
  2. Tgħallem Tricks U Suġġerimenti Utli tal-Editur Vi/Vim fil-Linux
  3. 8 Tricks Interessanti għall-Editur Vi/Vim għal Kull Utent tal-Linux
  4. Kif tipproteġi fajl Vim bil-Password fil-Linux

Tista' taqsam magħna kwalunkwe tips jew tricks utli oħra ta' vi/vim li ltqajt magħha, permezz tal-formola tal-kummenti hawn taħt.