Linux

vim配置Nginx配置语法高亮技巧

luobo · 2019年2月16日 ·

最近这段时间经常在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/ 至少可以照顾到大部分应用,当然你可以根据你自己的命名规则来设置这个路径。

0 条回应