讓VIM支持Nginx .conf文件語(yǔ)法高亮顯示功能的方法
前言
本文主要介紹了關(guān)于讓VIM支持Nginx .conf文件語(yǔ)法高亮顯示功能的方法,下面話(huà)不多說(shuō),來(lái)一起看看詳細(xì)的介紹吧。
我們?cè)诰庉嬇渲?Nginx 的配置文件(.conf)時(shí),由于他沒(méi)有高亮的功能,但是 Nginx 官方是支持這個(gè)功能的;要想在編輯配置 Nginx 配置文件(.conf)的時(shí)候高亮語(yǔ)法以降低配置的錯(cuò)誤發(fā)生率,我們只需要使用 Nginx 官方的語(yǔ)法高亮文件就可以了。
手動(dòng)修改
下載Nginx配置文件的語(yǔ)法文件:nginx.vim
wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim
將文件復(fù)制到 /usr/share/vim/vim74/syntax
目錄(也可以是 單用戶(hù)目錄 ~/.vim/syntax/
)。
修改 vim /usr/share/vim/vim74/filetype.vim
增加
au BufRead,BufNewFile /etc/nginx/*,/usr/local/nginx/conf/* if &ft == '' | setfiletype nginx | endif
注意根據(jù)自己安裝的nginx目錄,修改上面的命令
自動(dòng)化腳本
#!/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 /usr/local/nginx/conf/* set ft=nginx" > ~/.vim/filetype.vim #其中路徑/usr/local/nginx/conf/*為你的nginx.conf文件路徑
將上述代碼保存為.sh文件后在bash里運(yùn)行即可。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
Nginx一個(gè)域名訪(fǎng)問(wèn)多個(gè)項(xiàng)目的方法實(shí)例
這篇文章主要給大家介紹了關(guān)于Nginx一個(gè)域名訪(fǎng)問(wèn)多個(gè)項(xiàng)目的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12nginx部署前端post請(qǐng)求405?not?allowed問(wèn)題解決
在配置前端項(xiàng)目的時(shí)候遇到了一個(gè)post請(qǐng)求405 not allowed,簡(jiǎn)單記錄一下如何配置,這篇文章主要給大家介紹了關(guān)于nginx部署前端post請(qǐng)求405?not?allowed問(wèn)題解決方法,需要的朋友可以參考下2023-09-09upstream模塊中常用options選項(xiàng)講解
這篇文章主要為大家介紹了upstream模塊中常用options選項(xiàng)講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07Nginx配置負(fù)載均衡時(shí)訪(fǎng)問(wèn)地址無(wú)法生效的解決方法
本文主要介紹了Nginx配置負(fù)載均衡時(shí)訪(fǎng)問(wèn)地址無(wú)法生效的解決方法,例如負(fù)載均衡策略的設(shè)置是否正確、是否存在拼寫(xiě)錯(cuò)誤等,下面就來(lái)詳細(xì)的介紹一下,感興趣的可以了解一下2023-09-09Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法
這篇文章主要介紹了Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03詳解Nginx的核心配置模塊中對(duì)于請(qǐng)求體的接受流程
這篇文章主要介紹了詳解Nginx的核心配置模塊中對(duì)于請(qǐng)求體的接受流程,包括其丟棄請(qǐng)求的過(guò)程,需要的朋友可以參考下2015-12-12