轻松搞定VIM高亮NGINX配置文件的方法

 更新时间:2017年10月31日 08:43:54   作者:飞驰的麒麟  
在使用vim在写东西的时候,如果有语法高亮显示就会方便很多,之前给大家介绍了很多关于vim高亮的文章,那这篇文章主要给大家介绍了如何轻松搞定VIM高亮NGINX配置文件的方法,需要的朋友可以参考借鉴,下面来一起看看吧。

前言

众所周知在默认设置下,vim不会对nginx的配置文件做语法高亮处理,需要手动开启这一功能。那么如何手动开启呢?下面来一起看看详细的实现方法。

下载nginx.vim

这里以Linux系统为例,其它系统大同小异。

切换到vim的语法配置目录并下载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_path需要替换成机器上nginx的配置文件目录,例如/etc/nginx/*:

" nginx
au BufNewFile,BufRead nginx_path setf nginx

效果一览

配置前


配置后


总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

相关文章

  • Linux定时自动删除旧垃圾文件的Autotrash工具

    Linux定时自动删除旧垃圾文件的Autotrash工具

    今天小编就为大家分享一篇关于Linux定时自动删除旧垃圾文件的工具,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-09-09
  • apache中使用mod_log_slow分析响应慢的请求

    apache中使用mod_log_slow分析响应慢的请求

    这篇文章主要介绍了apache中使用mod_log_slow分析响应慢的请求,使用mod_log_slow可以定位到响应慢的PHP代码位置,需要的朋友可以参考下
    2014-06-06
  • 详解Linux 虚拟机根分区磁盘扩充空间记录

    详解Linux 虚拟机根分区磁盘扩充空间记录

    这篇文章主要介绍了详解Linux 虚拟机根分区磁盘扩充空间记录,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Memcached 分布式缓存实现原理简介

    Memcached 分布式缓存实现原理简介

    这篇文章主要介绍了Memcached 分布式缓存实现原理简介,具有参考价值,需要的朋友可以参考下。
    2016-06-06
  • ubuntu系统theano和keras的安装方法

    ubuntu系统theano和keras的安装方法

    这篇文章主要介绍了ubuntu系统theano和keras的安装方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • SpringBoot + Vue 项目部署上线到Linux 服务器的教程详解

    SpringBoot + Vue 项目部署上线到Linux 服务器的教程详解

    这篇文章主要介绍了SpringBoot + Vue 项目部署上线到Linux 服务器,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • linux 下的yum命令详解

    linux 下的yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。这篇文章给大家介绍linux 下的yum命令,需要的朋友参考下吧
    2016-12-12
  • Linux常用命令mkdir详解

    Linux常用命令mkdir详解

    在Linux系统中,mkdir命令用来创建一个目录或一个级联目录。那么具体如何使用呢,我们下面来探讨下
    2018-04-04
  • Linux中如何查看文件的创建时间详解

    Linux中如何查看文件的创建时间详解

    这篇文章主要给大家介绍了关于Linux中如何查看文件的创建时间的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12
  • linux守护进程服务daemon、nohup、systemd的区别

    linux守护进程服务daemon、nohup、systemd的区别

    守护进程(Daemon)是指在后台运行的进程,不与用户直接交互,且在系统启动时自动运行,nohup是一个命令行实用程序,用于在用户注销后继续运行命令,‌Systemd‌用于管理和启动服务,支持复杂的依赖管理和自动启动
    2025-03-03

最新评论