最近这段时间经常在Linux终端vim中编辑Nginx配置文件,但是默认vim不支持.conf配置文件的高亮,百度了一下方法,这里做一下记录。由于服务上没有桌面环境所以在终端下编辑器有很多选择,比如vim 或者nano,我个人比较喜欢vim,因为有很多的插件可以用,这个放到另外的篇章说,这里还是说一下配置Nginx配置文件的语法高亮吧。
下载高亮配置
在vim 官方网站上提供了语法高亮配置,需要去这个网址下载回来,最新版本是2013年的。
网址:https://www.vim.org/scripts/script.php?script_id=1886
官方也给出了安装和使用的方法:
安装配置
# 下载
wget https://www.vim.org/scripts/download_script.php?src_id=19394 -O nginx.vim
#新建配置目录
mkdir -p ~/.vim/syntax
cp nginx.vim ~/.vim/syntax
# 新建filetype.vim
vim ~/.vim/filetype.vim
将以下内容加入其中
au BufRead,BufNewFile */nginx*/conf/* set ft=nginx
官方给出的方案是:
au BufRead,BufNewFile /usr/local/nginx/conf/* set ft=nginx
我觉得这样用 /usr/local/nginx/confnginx/conf/
至少可以照顾到大部分应用,当然你可以根据你自己的命名规则来设置这个路径。