vim下让nginx的配置文件语法高亮
评论如果在linux服务器上,使用vim修改nginx的配置文件, 默认nginx的配置文件,是没有语法高亮的。好看不好看重要,所有的文字颜色都一样,很容易出错,这里就介绍下如何让vim支持nginx的语法高亮。
下面给出一个配置好的图片
这里假设使用的是centos系统,使用了 yum install vim
安装了vim,其他的环境类似。
操作的两个步骤
- 指定配置文件的类型是为nginx
- 把语法高亮文件放入高亮目录 比如
/usr/share/vim/vim74/syntax/
文件类型的指定 /usr/share/vim/vim74/filetype.vim
au BufRead,BufNewFile /usr/local/nginx/conf/* set ft=nginx
# 读取或者新建文件如果是在 /usr/local/nginx/conf/ 目录下就设置这个文件的类型是 nginx
上面的代码放入文件 /usr/share/vim/vim74/filetype.vim
中, 这里要注意使用时版本是 7.4还是其他的版本, 需要放入对应的目录里。
执行完以上的操作,不管是新建文件,还是打开文件,只要在 /usr/local/nginx/conf/
这个文件下,文件的类型是nginx。
加载nginx的语法高亮文件
这个文件需要下载,下载的 https://www.vim.org/scripts/script.php?script_id=1886 , 下载得到一个nginx.vim, 放入语法高亮的文件夹中就可以。 比如目录 /usr/share/vim/vim74/syntax/
后重新启动vim, 就可以看到配置的效果了。