本文主要介紹了關於讓VIM支持Nginx .conf文件語法高亮顯示功能的方法,下面話不多說,來一起看看詳細的介紹吧。
我們在編輯配置 Nginx 的配置文件(.conf)時,由於他沒有高亮的功能,但是 Nginx 官方是支持這個功能的;要想在編輯配置 Nginx 配置文件(.conf)的時候高亮語法以降低配置的錯誤發生率,我們只需要使用 Nginx 官方的語法高亮文件就可以了。
手動修改
- 下載Nginx配置文件的語法文件:nginx.vim
wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim
將文件複製到 /usr/share/vim/vim74/syntax 目錄(也可以是 單用戶目錄 ~/.vim/syntax/)
- 修改 vim /usr/share/vim/vim74/filetype.vim 增加
自動化腳本
#!/bin/bash
mkdir -p ~/.vim/syntax && cd ~/.vim/syntax
wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim >/dev/null
echo "au BufRead,BufNewFile /etc/nginx/*,/usr/local/nginx/conf/* if &ft == '' | setfiletype nginx | endif" > ~/.vim/filetype.vim
將上述代碼保存爲highlight-nginx-conf.sh文件後在bash裏運行即可.
說明
其中路徑/etc/nginx/nginx.conf爲你的nginx.conf文件路徑