Как включить подсветку кода / синтаксиса для groovy в VI?

Я использовал Fedora около шести месяцев. Недавно я был изменен на Ubuntu. А здесь, в Ubuntu, нет кода / синтаксиса groovy в редакторе VI, который фактически был в Fedora VI. Как включить это?

4 ответа

Решение

Чтобы включить подсветку синтаксиса в vim, вы должны включить его через .vimrc,
Добавлять:

syntax on

на ваш .vimrc,

Вот типичный сценарий для Groovy. Я не знаю, совместимо ли это с vi или нет, потому что я также новичок в vi/vim. Вы можете установить полный VIM с:

sudo apt-get install vim

Vim обычно поставляется с подсветкой синтаксиса по умолчанию вкл.
Vim решает подсветку синтаксиса для включения в соответствии с типом файла (в соответствии с расширением файла)
Если вы хотите включить подсветку синтаксиса для файла, который не имеет расширения groovy, вы можете вручную установить подсветку синтаксиса следующим образом: :set syntax=groovy

https://ls3.io/post/jenkinsfile_vim_highlighting/

Решение в этой ссылке работает для меня.

выполняя приведенный ниже код. Это также работает в VI

echo 'au BufNewFile,BufRead Jenkinsfile setf groovy' >> ~/.vimrc

Или в редакторе vim введите:

:syn on
Другие вопросы по тегам