Vim配置Nginx语法高亮

在日常配置 Nginx 的时候,通常都是在服务器上使用 vim 来操作,但是 vim 操作 nginx.conf 的时候没有语法高亮和格式化。
有时候 nginx.conf 的配置层级很深,这样就会导致 nginx.conf 的缩进格式十分混乱。

其实 Nginx 的安装包中自带了 Vim 的插件,可以让 Vim 支持 nginx.conf 语法。
一般 Vim 的配置文件会读取 ~/.vim 文件夹下的文件加载到 Vim 中,我们可以将 Nginx 提供的 Vim 插件复制到 ~/.vim 文件夹中,从而让 Vim 支持 Nginx 的语法。

cp -r ${NGINX_HOME}/contrib/vim/* ~/.vim/ 

这样再使用 vim 打开 nginx.conf 就会发现关键字都已经高亮了。

还可以使用 vim 组合按键

<esc> gg=G

来对整个 nginx.conf 文件进行格式化。

附录:
Vim 中 gg 是命令是到文件的头部,== 是根据文件的类型, 自动的对代码进行缩进,G 是到文件的底部。

posted @ 2020-05-22 13:04  LiuChengloong  阅读(1409)  评论(0编辑  收藏  举报