Kuidas lubada süntaksi esiletõstmine Vi/Vim Editoris


Üks lihtsamaid viise konfiguratsioonifaili või lähtekoodi teksti loetavuse ja konteksti parandamiseks mitmesuguste programmeerimiskeelte jaoks on tekstiredaktori kasutamine, mis toetab\"süntaksi esiletõstmist \".

Süntaksi esiletõstmine on enamikus, kui mitte kõigis tekstiredaktorites, mida kasutatakse programmeerimiseks, skriptimiseks või märgistuskeelteks, lihtne komponent, mis võimaldab värvilist teksti, eriti lähtekoodi, kuvada kategooriale vastavas värvitoonis (ja võimalik, et ka fontides) terminitest.

Selles artiklis näitame, kuidas Vi/Vim-tekstiredaktoris süntaksi esiletõstmine ajutiselt või jäädavalt sisse lülitada.

VIM on VI redaktori alternatiivne ja täiustatud versioon, mis võimaldab VI süntaksi esiletõstmise funktsiooni. Süntaksi esiletõstmine tähendab, et see võib näidata teksti mõningaid osi teistes fontides ja värvides. VIM ei näita tervet faili, kuid sellel on teatud piirangud teatud märksõnade või faili mustrile vastava teksti esiletõstmisel. Vaikimisi töötab VIM kõigis Linuxi terminalides, kuid mõnel terminalil on käivitamiseks minimaalsed esiletõstevõimalused.

VIM-il on veel üks suurepärane funktsioon, mis võimaldab meil süntaksi esiletõstmise sisse või välja lülitada, kasutades valiku süntaksi sisse ja välja.

Kuidas VIM-i installida

Suurem osa Linuxi süsteemist sisaldas juba VIM-paketti, kui mitte, siis installige see YUM-i tööriista abil.

# yum -y install vim-enhanced

Süntaksi esiletõstmise lubamine VI ja VIM-is

Süntaksi esiletõstmise funktsiooni lubamiseks VI redaktoris avage fail nimega/etc/profile.

# vi /etc/profile

Lisage varjunime funktsioon VI-le, osutades VIM-ile failis/etc/profile. Seda faili kasutatakse aliasfunktsioonide globaalseks määramiseks.

alias vi=vim

Kui soovite määrata kasutajale omaseid varjunimesid ja funktsioone, peate kasutajakataloogi avama faili.

# vi /home/tecmint/.bashrc

Lisage varjunime funktsioon. Näiteks määrasime varjunime tecmint kasutajale.

alias vi=vim

Pärast failis muudatuste tegemist peate muudatused lähtestama järgmise käsu abil.

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

Testige süntaksi esiletõstmist Vi redaktoris

Avage vi redaktoriga faili mis tahes näidiskood. Vaikimisi on süntaksi esiletõstmine failis/etc/vimrc automaatselt sisse lülitatud.

Süntaksi esiletõstmise sisse- või väljalülitamine jaotises VI

Süntaksi esiletõstmise saate sisse või välja lülitada, vajutades nuppu ESC ja kasutada Vi redaktoris käsku: süntaks sisse ja: süntaks välja. Vaadake ekraanipilte.

Kui olete vi/vim-i jaoks uus, leiate järgmistest juhenditest kasulikke:

  1. Vi/Vimi õppimine Linuxi täistekstiredaktorina
  2. Lugege Linuxi kasulikke Vi/Vim-redaktori nippe ja näpunäiteid
  3. 8 huvitavat Vi/Vim-redaktori nippi igale Linuxi kasutajale
  4. Kuidas kaitsta Linuxi Vim-faili parooliga

Alloleva kommentaarivormi kaudu saate meiega jagada muid kasulikke vi/vim-näpunäiteid või nippe.