vim conf文件配色

VIM conf文件配色

一、配置文件

1、下载Nginx配置文件的语法文件:nginx.vim

wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim

2、将文件复制到

【系统配置目录】/usr/share/vim/vim80/syntax 或者【当前用户配置目录】~/.vim/syntax/

3、修改 vim 文件类型配置 (注意:我的 vim80版本,修改为本地vim配置目录路径)

vim /usr/share/vim/vim80/filetype.vim

 增加

au BufRead,BufNewFile /etc/nginx/*,/usr/local/nginx/conf/* if &ft == '' | setfiletype nginx | endif

注意根据自己安装的nginx目录,修改上面的命令。

 二、遇到的问题 

之前配置遇到一个问题:php.ini文件vim有着色,php-fpm.conf 文件没有着色。所以将 

au BufNewFile,BufRead *.ini setf dosini

复制一行

au BufNewFile,BufRead *.conf setf dosini

这样 .ini 文件和 .conf 文件都有着色了

但是 .conf 这个配置和刚才 nginx 配置冲突,nginx.conf 也是 .conf 结尾。

因为不太了解这个vim配置,并且也只想配置 php-fpm.conf 颜色,所以.conf 就指定了下文件夹,以后再研究细节。

三、配置结果 

/usr/share/vim/vim80/filetype.vim 最后加了两行配置这样:

au BufRead,BufNewFile /etc/nginx/*          setf nginx
au BufNewFile,BufRead /etc/php/*.conf       setf dosini

原文地址:https://www.cnblogs.com/fieldtianye/p/11474836.html