Как включить подсветку синтаксиса в редакторе Vi/Vim
Один из самых простых способов улучшить читаемость и контекст текста в файле конфигурации или исходном коде для различных языков программирования — использовать текстовый редактор, поддерживающий «подсветку синтаксиса».
Подсветка синтаксиса – это простой, но полезный компонент в большинстве, если не во всех текстовых редакторах, используемых для языков программирования, сценариев или языков разметки, который позволяет отображать цветной текст, особенно исходный код, в разных цветах (и возможно шрифты), соответствующие категории терминов.
Читайте также: 10 причин, почему вам следует использовать текстовый редактор Vi/Vim в Linux
В этой статье мы покажем, как временно или постоянно включить подсветку синтаксиса в текстовом редакторе Vi/Vim.
VIM — это альтернативная расширенная версия редактора VI, которая включает функцию подсветки синтаксиса в VI. Подсветка синтаксиса означает, что некоторые части текста могут отображаться другими шрифтами и цветами. VIM не отображает весь файл, но имеет некоторые ограничения при выделении определенных ключевых слов или текста, соответствующего шаблону в файле. По умолчанию VIM работает на всех терминалах Linux, но некоторые терминалы имеют минимальные возможности подсветки для запуска.
В VIM есть еще одна замечательная функция, которая позволяет нам отключить или включить подсветку синтаксиса с помощью опции синтаксис включен и синтаксис отключен.
Как установить ВИМ
Большая часть системы Linux уже включает пакет VIM. Если его нет, установите его с помощью инструмента YUM.
yum -y install vim-enhanced
Как включить подсветку синтаксиса в VI и VIM
Чтобы включить функцию Подсветка синтаксиса в редакторе VI, откройте файл с именем /etc/profile.
vi /etc/profile
Добавьте функцию псевдонима в VI, указав на VIM в файле /etc/profile. Этот файл используется для глобальной установки функций псевдонимов.
alias vi=vim
Если вы хотите установить пользовательские псевдонимы и функции, вам нужно открыть файл .bashrc в каталоге пользователя.
vi /home/tecmint/.bashrc
Добавьте функцию псевдонима. Например, мы устанавливаем псевдоним для пользователя tecmint.
alias vi=vim
После внесения изменений в файл вам необходимо сбросить изменения, выполнив следующую команду.
source /etc/profile
OR
source /home/tecmint/.bashrc
Подсветка синтаксиса тестов в редакторе Vi
Откройте любой пример кода файла в редакторе vi. По умолчанию Подсветка синтаксиса автоматически включается в файле /etc/vimrc.
Пример подсветки синтаксиса в VI
Включить или отключить подсветку синтаксиса в VI
Вы можете включить или выключить подсветку синтаксиса, нажав кнопку ESC и используя команду :syntax on и :syntax off в редакторе Vi. См. примеры скриншотов.
Включите подсветку синтаксиса в VI
Отключить подсветку синтаксиса в VI
Если вы новичок в vi/vim, вам пригодятся следующие руководства:
- Изучите Vi/Vim как полнотекстовый редактор в Linux
- Изучите полезные советы и рекомендации по работе с редактором Vi/Vim в Linux
- 8 интересных приемов редактора Vi/Vim для каждого пользователя Linux
- Как защитить паролем файл Vim в Linux
Вы можете поделиться с нами любыми другими полезными советами и приемами vi/vim, с которыми вы столкнулись, через форму комментариев ниже.