Syntaksi-korostuksen käyttöönotto Vi/Vim-editorissa


Yksi helpoimmista tavoista parantaa asetustiedoston tai lähdekoodisi tekstin luettavuutta ja kontekstia eri ohjelmointikielille on käyttää tekstieditoria, joka tukee "syntaksikorostusta".

Syntaksin korostus on yksinkertainen mutta hyödyllinen komponentti useimmissa, ellei kaikissa ohjelmoinnissa, komentosarjoissa tai merkintäkielissä käytetyissä tekstieditorissa, mikä mahdollistaa värillisen tekstin, erityisesti lähdekoodin, näyttämisen eri väreillä (ja mahdollisesti kirjasimilla), jotka vastaavat luokkaa ehdoista.

Tässä artikkelissa näytetään, kuinka syntaksin korostus otetaan väliaikaisesti tai pysyvästi käyttöön Vi/Vim-tekstieditorissa.

VIM on vaihtoehtoinen ja edistynyt versio VI-editorista, joka mahdollistaa syntaksikorostustoiminnon VI: ssä. Syntaksi-korostus tarkoittaa, että se voi näyttää joitain tekstin osia toisella fontilla ja värillä. VIM ei näytä koko tiedostoa, mutta sillä on joitain rajoituksia tiettyjen avainsanojen tai tekstin korostamisessa, joka vastaa tiedoston mallia. Oletuksena VIM toimii kaikilla Linux-päätelaitteilla, mutta joillakin päätelaitteilla on vain vähän korostuskykyä.

VIM: llä on toinen hieno ominaisuus, jonka avulla voimme sammuttaa tai ottaa käyttöön syntaksikorostuksen käyttämällä vaihtoehdon syntaksia päälle ja pois.

Kuinka asentaa VIM

Suurin osa Linux-järjestelmästä sisälsi jo VIM-paketin, jos ei, asenna se sitten YUM-työkalulla.

# yum -y install vim-enhanced

Syntaksi-korostuksen ottaminen käyttöön VI: ssä ja VIM: ssä

Ota Syntax Highlighting -ominaisuus käyttöön VI-editorissa avaamalla tiedosto nimeltä/etc/profile.

# vi /etc/profile

Lisää alias-toiminto VI: een osoittamalla VIM-tiedostoon/etc/profile-tiedostossa. Tätä tiedostoa käytetään aliastoimintojen asettamiseen maailmanlaajuisesti.

alias vi=vim

Jos haluat asettaa käyttäjäkohtaisia aliaksia ja toimintoja, sinun on avattava tiedosto .bashrc käyttäjän hakemistossa.

# vi /home/tecmint/.bashrc

Lisää alias-toiminto. Esimerkiksi asetamme aliaksen tecmint-käyttäjälle.

alias vi=vim

Kun olet tehnyt tiedostoon muutoksia, sinun on nollattava muutokset suorittamalla seuraava komento.

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

Testaa syntaksin korostus Vi Editorissa

Avaa mikä tahansa tiedostokoodikoodi vi editorilla. Oletuksena syntaksin korostus otetaan automaattisesti käyttöön/etc/vimrc -tiedostossa.

Kytke syntaksikorostus päälle tai pois päältä VI: ssä

Voit kytkeä syntaksikorostuksen päälle tai pois päältä painamalla ESC-painiketta ja käyttää komentoa seuraavilla tavoilla: syntaksi päällä ja: syntaksi pois päältä Vi-editorissa. Katso esimerkkikuvia.

Jos olet uusi vi/vimissä, löydät seuraavat oppaat hyödyllisiksi:

  1. Opi Vi/Vim kokotekstieditorina Linuxissa
  2. Opi käyttämään hyödyllisiä Vi/Vim Editor -vinkkejä ja vinkkejä Linuxissa
  3. 8 mielenkiintoista Vi/Vim-editorin temppua jokaiselle Linux-käyttäjälle
  4. Kuinka suojata salasanalla Vim-tiedosto Linuxissa

Voit jakaa kanssamme muita hyödyllisiä vi/vim-vinkkejä tai temppuja alla olevan kommenttilomakkeen kautta.