Vi/Vim എഡിറ്ററിൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് എങ്ങനെ പ്രവർത്തനക്ഷമമാക്കാം


ഒരു കോൺഫിഗറേഷൻ ഫയലിലോ വിവിധ പ്രോഗ്രാമിംഗ് ഭാഷകൾക്കായുള്ള നിങ്ങളുടെ സോഴ്സ് കോഡിലോ ടെക്uസ്uറ്റിന്റെ വായനാക്ഷമതയും സന്ദർഭവും വർദ്ധിപ്പിക്കുന്നതിനുള്ള എളുപ്പവഴികളിലൊന്ന് \സിന്റക്സ് ഹൈലൈറ്റിംഗ് പിന്തുണയ്ക്കുന്ന ഒരു ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിച്ചാണ്.

പ്രോഗ്രാമിംഗ്, സ്ക്രിപ്റ്റിംഗ്, അല്ലെങ്കിൽ മാർക്ക്അപ്പ് ഭാഷകൾ എന്നിവയ്ക്കായി ഉപയോഗിക്കുന്ന എല്ലാ ടെക്സ്റ്റ് എഡിറ്ററുകളിലും സിന്റക്സ് ഹൈലൈറ്റിംഗ് ലളിതവും എന്നാൽ ഉപയോഗപ്രദവുമായ ഒരു ഘടകമാണ്, ഇത് വിഭാഗത്തിന് അനുയോജ്യമായ വ്യത്യസ്ത നിറങ്ങളിൽ (ഒരുപക്ഷേ ഫോണ്ടുകളും) നിറമുള്ള ടെക്സ്റ്റ്, പ്രത്യേകിച്ച് സോഴ്സ് കോഡ് പ്രദർശിപ്പിക്കാൻ പ്രാപ്തമാക്കുന്നു. നിബന്ധനകളുടെ.

ഈ ലേഖനത്തിൽ, Vi/Vim ടെക്സ്റ്റ് എഡിറ്ററിൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് താൽക്കാലികമായോ ശാശ്വതമായോ എങ്ങനെ ഓണാക്കാമെന്ന് ഞങ്ങൾ കാണിക്കും.

VI-ൽ സിന്റാക്uസ് ഹൈലൈറ്റിംഗ് ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കുന്ന VI എഡിറ്ററിന്റെ ഒരു ബദലും നൂതനവുമായ പതിപ്പാണ് VIM. വാക്യഘടന ഹൈലൈറ്റ് ചെയ്യുന്നത് അർത്ഥമാക്കുന്നത് അതിന് ടെക്uസ്uറ്റിന്റെ ചില ഭാഗങ്ങൾ മറ്റൊരു ഫോണ്ടുകളിലും നിറങ്ങളിലും കാണിക്കാൻ കഴിയും എന്നാണ്. VIM മുഴുവൻ ഫയലും കാണിക്കില്ല, എന്നാൽ പ്രത്യേക കീവേഡുകൾ ഹൈലൈറ്റ് ചെയ്യുന്നതിനോ ഒരു ഫയലിലെ പാറ്റേണുമായി പൊരുത്തപ്പെടുന്ന ടെക്uസ്uറ്റോ ഹൈലൈറ്റ് ചെയ്യുന്നതിനോ ചില പരിമിതികളുണ്ട്. ഡിഫോൾട്ടായി എല്ലാ ലിനക്സ് ടെർമിനലുകളിലും വിഐഎം പ്രവർത്തിക്കുന്നു, എന്നാൽ ചില ടെർമിനലുകൾക്ക് റൺ ചെയ്യാനുള്ള ഹൈലൈറ്റിംഗ് കഴിവുകൾ കുറവാണ്.

ഓപ്uഷൻ സിന്റാക്uസ് ഓണും സിന്റാക്uസ് ഓഫും ഉപയോഗിച്ച് വാക്യഘടന ഹൈലൈറ്റിംഗ് ഓഫാക്കാനോ ഓണാക്കാനോ ഞങ്ങളെ പ്രാപ്uതമാക്കുന്ന മറ്റൊരു മികച്ച സവിശേഷത VIM-നുണ്ട്.

വിഐഎം എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

മിക്ക ലിനക്സ് സിസ്റ്റവും ഇതിനകം തന്നെ VIM പാക്കേജ് ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, ഇല്ലെങ്കിൽ YUM ടൂൾ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുക.

# yum -y install vim-enhanced

VI, VIM എന്നിവയിൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് എങ്ങനെ പ്രവർത്തനക്ഷമമാക്കാം

VI എഡിറ്ററിൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കാൻ, /etc/profile എന്ന ഫയൽ തുറക്കുക.

# vi /etc/profile

/etc/profile ഫയലിലെ VIM-ലേക്ക് ചൂണ്ടിക്കാണിച്ച് അപരനാമം ഫംഗ്ഷൻ VI-ലേക്ക് ചേർക്കുക. ആഗോളതലത്തിൽ അപരനാമ പ്രവർത്തനങ്ങൾ സജ്ജമാക്കാൻ ഈ ഫയൽ ഉപയോഗിക്കുന്നു.

alias vi=vim

ഉപയോക്തൃ പ്രത്യേക അപരനാമങ്ങളും പ്രവർത്തനങ്ങളും സജ്ജമാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഉപയോക്തൃ ഡയറക്uടറിക്ക് കീഴിലുള്ള .bashrc ഫയൽ നിങ്ങൾ തുറക്കേണ്ടതുണ്ട്.

# vi /home/tecmint/.bashrc

അപരനാമം ഫംഗ്ഷൻ ചേർക്കുക. ഉദാഹരണത്തിന് ഞങ്ങൾ tecmint ഉപയോക്താവിന് അപരനാമം സജ്ജീകരിക്കുന്നു.

alias vi=vim

ഫയലിൽ മാറ്റങ്ങൾ വരുത്തിയ ശേഷം, ഇനിപ്പറയുന്ന കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്തുകൊണ്ട് നിങ്ങൾ മാറ്റങ്ങൾ പുനഃസജ്ജമാക്കേണ്ടതുണ്ട്.

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

Vi എഡിറ്ററിൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് പരീക്ഷിക്കുക

vi എഡിറ്റർ ഉപയോഗിച്ച് ഫയലിന്റെ ഏതെങ്കിലും ഉദാഹരണ കോഡ് തുറക്കുക. സ്ഥിരസ്ഥിതിയായി, /etc/vimrc ഫയലിൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് സ്വയമേവ ഓണാക്കുന്നു.

VI-ൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് ഓണാക്കുകയോ ഓഫാക്കുകയോ ചെയ്യുക

ESC ബട്ടൺ അമർത്തി നിങ്ങൾക്ക് വാക്യഘടന ഹൈലൈറ്റിംഗ് ഓണാക്കാനോ ഓഫാക്കാനോ കഴിയും കൂടാതെ Vi എഡിറ്ററിൽ :Syntax on, :syntax off എന്നിങ്ങനെയുള്ള കമാൻഡ് ഉപയോഗിക്കാം. ഉദാഹരണ സ്ക്രീൻഷോട്ടുകൾ കാണുക.

നിങ്ങൾ vi/vim-ൽ പുതിയ ആളാണെങ്കിൽ, ഇനിപ്പറയുന്ന ഗൈഡുകൾ നിങ്ങൾക്ക് ഉപയോഗപ്രദമാകും:

  1. Linux-ൽ ഒരു ഫുൾ ടെക്സ്റ്റ് എഡിറ്ററായി Vi/Vim പഠിക്കുക
  2. Linux-ൽ ഉപയോഗപ്രദമായ Vi/Vim എഡിറ്റർ തന്ത്രങ്ങളും നുറുങ്ങുകളും അറിയുക
  3. എല്ലാ ലിനക്സ് ഉപയോക്താക്കൾക്കുമുള്ള രസകരമായ 8 Vi/Vim എഡിറ്റർ തന്ത്രങ്ങൾ
  4. Linux-ൽ ഒരു Vim ഫയൽ പാസ്uവേഡ് എങ്ങനെ സംരക്ഷിക്കാം

ചുവടെയുള്ള കമന്റ് ഫോം വഴി നിങ്ങൾ കണ്ട മറ്റ് ഉപയോഗപ്രദമായ vi/vim നുറുങ്ങുകളോ തന്ത്രങ്ങളോ ഞങ്ങളുമായി പങ്കിടാം.