Vim 顯示 Nginx 設定檔語法
CentOS 7
在預設狀況下並不會顯示 Nginx 設定檔語法,所以需要手動去啟動這個功能,以下是啟用的方法需要注意路徑中的vim74需要與機器上安裝的vim版本號相對應。
cd /usr/share/vim/vim74/syntax
下載語法檔
wget -O nginx.vim https://vim.sourceforge.io/scripts/download_script.php?src_id=19394
下載完後回到上一層編輯 filetype.vim
,編輯 filetype.vim
檔案來註冊 nginx 語法檔案
vim /usr/share/vim/vim74/filetype.vim
在最後一行增加 Nginx
" nginx
au BufRead,BufNewFile /etc/nginx/conf.d/* set ft=nginx
au BufRead,BufNewFile *.nginx set ft=nginx
au BufRead,BufNewFile /etc/nginx/* set ft=nginx
au BufRead,BufNewFile nginx.conf set ft=nginx
其中路徑要注意一下,因每個系統放置子不同所以要注意路徑的置子,路徑要指向 Nginx 設定檔目錄下
CentOS 8
在預設狀況下並不會顯示 Nginx 設定檔語法,所以需要手動去啟動這個功能,以下是啟用的方法需要注意路徑中的vim74需要與機器上安裝的vim版本號相對應。
cd /usr/share/vim/vim80/syntax
下載語法檔
wget -O nginx.vim https://vim.sourceforge.io/scripts/download_script.php?src_id=19394
下載完後回到上一層編輯 filetype.vim
,編輯 filetype.vim
檔案來註冊 nginx 語法檔案
vim /usr/share/vim/vim80/filetype.vim
在最後一行增加 Nginx
" nginx
au BufRead,BufNewFile /etc/nginx/conf.d/* set ft=nginx
au BufRead,BufNewFile *.nginx set ft=nginx
au BufRead,BufNewFile /etc/nginx/* set ft=nginx
au BufRead,BufNewFile nginx.conf set ft=nginx
其中路徑要注意一下,因每個系統放置子不同所以要注意路徑的置子,路徑要指向 Nginx 設定檔目錄下