Bii o ṣe le Ṣiṣe Ifojusi Sintasi ni Olootu Vi/Vim


Ọkan ninu awọn ọna ti o rọrun julọ lati ṣe alekun kika ati ọrọ ti ọrọ inu faili iṣeto tabi koodu orisun rẹ fun ọpọlọpọ awọn ede siseto, ni nipa lilo olootu ọrọ kan ti o ṣe atilẹyin\"fifi aami sintasi".

Ifojusi sintasi jẹ paati ti o rọrun ṣugbọn ti o wulo ni pupọ julọ ti kii ba ṣe gbogbo awọn olootu ọrọ ti a lo fun siseto, iwe afọwọkọ, tabi awọn ede ifamisi, eyiti o jẹki fun iṣafihan ọrọ awọ, paapaa koodu orisun, ni awọn awọ oriṣiriṣi (ati o ṣee ṣe awọn nkọwe) ti o baamu ẹka naa ti awọn ofin.

Ninu àpilẹkọ yii, a yoo fihan bi a ṣe le tan-an fifihan ifamihan fun igba diẹ tabi patapata ni olootu ọrọ Vi/Vim.

VIM jẹ ẹya yiyan ati ẹya ti ilọsiwaju ti olootu VI ti o jẹ ki ẹya ifọkasi Sintasi ni VI. Ifamihan sintasi tumọ si pe o le fihan diẹ ninu awọn ẹya ọrọ ni awọn nkọwe ati awọn awọ miiran. VIM ko ṣe afihan gbogbo faili ṣugbọn ni awọn idiwọn diẹ ninu fifi aami si awọn ọrọ pataki tabi ọrọ ti o baamu apẹẹrẹ kan ninu faili kan. Nipa aiyipada VIM n ṣiṣẹ lori gbogbo awọn ebute Linux, ṣugbọn diẹ ninu awọn ebute ni awọn agbara saami ti o kere lati ṣiṣẹ.

VIM ni ẹya nla miiran ti o jẹ ki o wa ni pipa tabi Tan-an itọka sintasi nipa lilo sintasi aṣayan lori ati sintasi pipa.

Bii o ṣe le Fi VIM sii

Pupọ ninu eto Linux ti wa pẹlu package VIM tẹlẹ, ti kii ba ṣe lẹhinna fi sii nipa lilo ohun elo YUM.

# yum -y install vim-enhanced

Bii o ṣe le Ṣiṣe Ifojusilẹ Sintasi ni VI ati VIM

Lati jẹki ẹya Itọkasi Sintasi ni olootu VI, ṣii faili ti a pe/ati be be lo/profaili.

# vi /etc/profile

Ṣafikun iṣẹ inagijẹ si VI nipa titọka si VIM faili faili/ati be be lo /. Ti lo faili yii lati ṣeto awọn iṣẹ inagijẹ ni kariaye.

alias vi=vim

Ti o ba fẹ lati ṣeto awọn aliasi ati awọn iṣẹ pato olumulo, lẹhinna o nilo lati ṣii faili .bashrc labẹ itọsọna olumulo.

# vi /home/tecmint/.bashrc

Ṣafikun iṣẹ inagijẹ. Fun apẹẹrẹ a ṣeto inagijẹ fun olumulo tecmint.

alias vi=vim

Lẹhin ṣiṣe awọn ayipada si faili o nilo lati tun awọn ayipada pada nipa ṣiṣe pipaṣẹ atẹle.

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

Igbeyewo Sintasi Igbeyewo ni Vi Olootu

Ṣii eyikeyi koodu apẹẹrẹ ti faili pẹlu olootu vi. Nipa aiyipada Ifojusi Sintasi ti wa ni titan ni/bẹbẹ/faili vimrc.

Tan-an tabi Pa Ifamihan Itọkasi Sita ni VI

O le Tan-an tabi Pa ifamihan sintasi nipa titẹ bọtini ESC ki o lo pipaṣẹ bi: sintasi lori ati: sintasi ni pipa ni olootu Vi. Tọkasi awọn sikirinisoti apẹẹrẹ.

Ti o ba jẹ tuntun si vi/vim, iwọ yoo wa awọn itọsọna wọnyi ti o wulo:

  1. Kọ ẹkọ Vi/Vim bi Olootu Ọrọ Kikun ni Linux
  2. Kọ ẹkọ Awọn ẹtan Olootu Vi/Vim Wulo ati Awọn imọran ni Linux
  3. 8 Awọn ẹtan Olootu Vi/Vim ti o nifẹ fun Gbogbo Olumulo Linux
  4. Bii o ṣe le Ọrọigbaniwọle Dabobo Faili Vim kan ni Lainos

O le pin pẹlu wa eyikeyi awọn imọran vi/vim ti o wulo tabi awọn ẹtan ti o ti wa kọja, nipasẹ fọọmu asọye ni isalẹ.