我使用 Fedora 大约六个月了,最近换到了 Ubuntu。
在 Ubuntu 中,Vi 编辑器中没有针对 groovy 的代码/语法高亮显示,而 Fedora Vi 中却有。如何启用此功能?
答案1
Vim 通常默认开启语法高亮。Vim
根据文件类型(根据文件扩展名)决定是否启用语法高亮。
如果您希望为没有 groovy 扩展名的文件启用语法高亮,您可以手动设置语法高亮,如下所示:
:set syntax=groovy
如果您想要让某个文件名总是以匹配的语法高亮显示,请在您的 .vimrc 中添加如下内容:
autocmd BufNewFile,BufRead Jenkinsfile set syntax=groovy
答案2
要在 vim 中启用语法高亮,您必须通过 启用它.vimrc
。
添加:
syntax on
到你的.vimrc
。
这里是 groovy 的典型脚本。我不知道它是否与 vi 兼容,因为我也是 vi/vim 新手。您可以使用以下命令安装完整的 vim:
sudo apt-get install vim
答案3
https://ls3.io/post/jenkinsfile_vim_highlighting/
此链接中的解决方案对我有用。
执行以下代码。它也适用于 VI
echo 'au BufNewFile,BufRead Jenkinsfile setf groovy' >> ~/.vimrc
答案4
或者在 vim 编辑器中输入:
:syn on