在生產環境中,我們肯定經常用到nginx.conf文件的編排工作,今天在閱讀《決戰nginx》的時候無意間看到nginx.vim這個輔助工具,於是百度搜索和實際部署檢測了一下,其效果確實讓人耳目一新,可能很清晰的發現語法上的錯誤。於是就在這里跟大家介紹一下它的部署方法。
首先看一下效果圖:

怎么樣還是很炫吧,下面是部署方法:
1.下載nginx.vim
http://www.vim.org/scripts/script.php?script_id=1886 這里使用的是0.3.3版本
2.將下載的文件復制到/usr/share/vim/vim72/syntax/目錄下面,此外還可以弄到用戶的目錄下面~/.vim/syntax/ 。但是建議部署到系統層面,這樣所用的用戶都能使用。
3.配置nginx.vim
vim /usr/share/vim/vim72/filetypr.vim #在文件中添加下面的一句話
au BufRead,BufNewFile /usr/local/nginx/conf/* set ft=nginx
其中,/usr/local/nginx/conf/*為我的nginx配置文件放置路徑,大家根據自己的情況進行修改;set ft=nginx設置生效的是nginx的配置文件。
現在就可以測試了。vim nginx.conf是不是也可以達到上圖的效果呢?
