Giunsa Pag-enable ang Syntax Highlighting sa Vi/Vim Editor


Usa sa pinakasayon nga paagi aron mapausbaw ang pagkabasa ug konteksto sa teksto sa usa ka configuration file o imong source code alang sa lain-laing mga programming language, mao ang paggamit sa text editor nga nagsuporta sa \syntax highlighting.

Ang pag-highlight sa syntax usa ka yano apan mapuslanon nga bahin sa kadaghanan kung dili sa tanan nga mga editor sa teksto nga gigamit alang sa programming, scripting, o markup nga mga lengguwahe, nga makahimo sa pagpakita sa kolor nga teksto, labi na ang source code, sa lainlaing mga kolor (ug posible nga mga font) nga katumbas sa kategorya. sa mga termino.

Sa kini nga artikulo, ipakita namon kung giunsa ang pag-on sa syntax highlight nga temporaryo o permanente sa editor sa teksto sa Vi/Vim.

Ang VIM usa ka alternatibo ug advanced nga bersyon sa VI editor nga makapahimo sa Syntax highlighting feature sa VI. Ang pag-highlight sa syntax nagpasabot nga kini makapakita sa pipila ka bahin sa teksto sa laing mga font ug kolor. Ang VIM wala magpakita sa tibuok nga file apan adunay pipila ka mga limitasyon sa pagpasiugda sa partikular nga mga keyword o teksto nga katumbas sa usa ka sumbanan sa usa ka file. Pinaagi sa default, ang VIM nagtrabaho sa tanan nga mga terminal sa Linux, apan ang pipila nga mga terminal adunay gamay nga kapabilidad sa pag-highlight sa pagdagan.

Ang VIM adunay lain nga maayo nga bahin nga makapahimo kanamo nga I-off o I-on ang pag-highlight sa syntax gamit ang opsyon nga syntax on ug syntax off.

Unsaon Pag-instalar sa VIM

Kadaghanan sa sistema sa Linux naglakip na sa VIM package, kung dili dayon i-install kini gamit ang YUM tool.

# yum -y install vim-enhanced

Giunsa Pag-enable ang Syntax Highlighting sa VI ug VIM

Aron mahimo ang Syntax Highlighting feature sa VI editor, ablihi ang file nga gitawag og /etc/profile.

# vi /etc/profile

Idugang ang alias function sa VI pinaagi sa pagtudlo sa VIM sa /etc/profile file. Kini nga file gigamit sa pagtakda sa mga function sa alias sa tibuok kalibutan.

alias vi=vim

Kung gusto nimo nga magbutang ug piho nga mga alyas ug mga gimbuhaton sa gumagamit, nan kinahanglan nimo nga ablihan ang file .bashrc sa ilawom sa direktoryo sa gumagamit.

# vi /home/tecmint/.bashrc

Idugang ang alias function. Pananglitan nagbutang kami og alias para sa tecmint user.

alias vi=vim

Human sa paghimo sa mga pagbag-o sa file kinahanglan nimo nga i-reset ang mga pagbag-o pinaagi sa pagpatuman sa mosunod nga sugo.

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

Test Syntax Highlighting sa Vi Editor

Ablihi ang bisan unsang pananglitan nga code sa file gamit ang vi editor. Pinaagi sa default ang Syntax Highlighting awtomatik nga gi-on sa /etc/vimrc file.

I-on o I-off ang Syntax Highlighting sa VI

Mahimo nimong I-on o I-off ang syntax highlighting pinaagi sa pagpindot sa ESC button ug gamita ang command isip :syntax on ug :syntax off sa Vi editor. I-refer ang mga pananglitan sa mga screenshot.

Kung bag-o ka sa vi/vim, makit-an nimo nga mapuslanon ang mosunod nga mga giya:

  1. Pagkat-on sa Vi/Vim isip Full Text Editor sa Linux
  2. Pagkat-on sa Mapuslanon nga Vi/Vim Editor Tricks ug Tips sa Linux
  3. 8 Makaiikag nga Vi/Vim Editor Tricks para sa Matag Linux User
  4. Unsaon Pagprotekta sa Password sa Vim File sa Linux

Mahimo nimong ipaambit kanamo ang bisan unsang uban pang mapuslanon nga tip o trick sa vi/vim nga imong nakit-an, pinaagi sa porma sa komento sa ubos.