给 VIM 编辑器增加 NGINX 配置语法高亮
后知后觉 暂无评论

在使用 VIM 编辑器修改配置文件时,NGINX 的配置文件默认没有语法高亮。

实现

创建高亮语法配置目录(建议在 root 用户下创建,毕竟配置文件一般都是仅 root 修改)

sudo mkdir -p /root/.vim/syntax

然后下载高亮脚本

sudo curl -Lo /root/.vim/syntax/nginx.vim http://www.vim.org/scripts/download_script.php?src_id=19394
小贴士:也可以下载到 /usr/share/vim/vimNN/syntax 对全局生效。

配置高亮

sudo cat > /root/.vim/filetype.vim <<EOF
au BufRead,BufNewFile /etc/nginx/*,/etc/nginx/conf.d/* if &ft == '' | set filetype=nginx | endif
EOF
小贴士:注意其中的几个路径为语法高亮生效的配置文件路径,其他路径下的配置文件并不生效,因此请根据实际情况修改为实际配置文件存放路径,需要注意使用 , 分隔多个路径。同上也可以修改全局配置文件中 /usr/share/vim/vimNN/filetype.vim 全局生效。

测试

效果如图

预览效果


附录

参考链接

本文撰写于一年前,如出现图片失效或有任何问题,请在下方留言。博主看到后将及时修正,谢谢!
禁用 / 当前已拒绝评论,仅可查看「历史评论」。