Редактор VIM предоставляет отличную функцию для выделения синтаксиса в зависимости от того, на каком языке вы программируете. Это упрощает редактирование кода и визуальное понимание синтаксиса кода. Однако как системный администратор или инженер DevOps вы можете редактировать множество файлов конфигурации в различных форматах и на разных удаленных машинах, и из-за систем, в которые вы входите, подсветка синтаксиса делает файл нечитаемым в вашем сеансе.
Поэтому в этом посте мы покажем, как отключить подсветку синтаксиса в файле конфигурации .vimrc. Таким образом, все файлы, которые вы открываете, будут иметь обычный текст, без цветовых схем, и вы сможете быстро приступить к работе.
Я обнаружил, что часто открываю файлы, а затем динамически отключаю подсветку синтаксиса, поэтому более эффективно добавить команду в файл .vimrc на каждой используемой вами машине.
Как отключить подсветку синтаксиса VIM в файле .VIMRC
Сначала убедитесь, что установлен vim . Например, запустите apt-get install vim , yum install vim или любую другую команду, применимую к вашему дистрибутиву. В Windows процесс установки vim менее прост, но я оставлю это вам, чтобы разобраться.
Затем в домашнем каталоге откройте файл или создайте файл .vimrc .
В .vimrc отключите подсветку синтаксиса с помощью следующего кода.
Теперь сравним просмотр файла с включенной и выключенной подсветкой синтаксиса.
Я только что вошел в виртуальный ящик для Ubuntu 20.04 и пытался отредактировать файл конфигурации в systemd.
Вот файл с выделенным синтаксисом:
Обратите внимание, что файл в основном не читается!
Вот файл с отключенной подсветкой синтаксиса:
Обратите внимание, что теперь вы можете легко прочитать содержимое файла!
Подсветка синтаксиса поможет программистам, которые правильно настроили его для своего языка, чтобы соответствовать настройкам своего терминала. Но при произвольном доступе к файлам в нескольких системах это часто снижает производительность.
Заключение по подсветке синтаксиса с помощью vim
В приведенном выше примере ясно видно, что при входе на множество разных машин вас может раздражать подсветка синтаксиса VIM. Поскольку выделение необходимо настроить на полезное и для редактирования файла конфигурации в новых системах, оно часто не оптимизируется и не раздражает.
Эта статья дает вам конфигурацию для отключения подсветки синтаксиса. Пожалуйста, используйте его по мере необходимости.