到官方下载高亮文件
    wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim
    可以将文件放到 syntax 目录下。

    • /usr/share/vim/vim80/syntax : 所有用户有效
    • ~/.vim/syntax/ : 当前用户有效

    修改 filetype.vim 增加 nginx 高亮文件

    • /usr/share/vim/vim80/filetype.vim : 所有用户
    • ~/.vim/filetype.vim : 当前用户

    添加下面代码:

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

    注意不要换行

    当然,可以直接写一个自动化脚本

    1. #!/bin/bash
    2. mkdir -p ~/.vim/syntax && cd ~/.vim/syntax
    3. wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim >/dev/null
    4. echo "au BufRead,BufNewFile /etc/nginx/*,/usr/local/nginx/conf/* if &ft == '' | setfiletype nginx | endif" > ~/.vim/filetype.vim