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:
- Vi/Vimi õppimine Linuxi täistekstiredaktorina
- Lugege Linuxi kasulikke Vi/Vim-redaktori nippe ja näpunäiteid
- 8 huvitavat Vi/Vim-redaktori nippi igale Linuxi kasutajale
- Kuidas kaitsta Linuxi Vim-faili parooliga
Alloleva kommentaarivormi kaudu saate meiega jagada muid kasulikke vi/vim-näpunäiteid või nippe.