当前位置: 首页 > news >正文

Nginx配置文件的高亮显示设置

linux系统下vim或者vi编辑器默认是没有对nginx的语法高亮设置。

 

1.下载vi语法高亮配置到 ~/.vim/syntax,如果不存在则创建该目录,cd ~/.vim/syntax

wget http://www.vim.org/scripts/download_script.php?src_id=19394 -O nginx.vim

 

2.增加配置~/.vim/filetype.vim 到最后一行,如果文件不存在则创建,vi ~/.vim/filetype.vim

[root@chat-otc .vim]# cat filetype.vim 
au BufRead,BufNewFile /application/nginx-1.12.2/conf/* set ft=nginx

其中/application/nginx-1.12.2/conf/* 为你的nginx.conf文件路径,也可以写成/application/nginx-1.12.2/*

 

3. 整体目录

[root@hotcoin-chat-otc ~]# ll /root/.vim/
total 8
-rw-r--r-- 1 root root   68 Dec 17 18:12 filetype.vim
drwxr-xr-x 2 root root 4096 Feb  5 10:51 syntax
[root@hotcoin-chat-otc ~]# ll /root/.vim/syntax/
total 32
-rw-r--r-- 1 root root 29541 Dec 17 18:11 nginx.vim

转载于:https://www.cnblogs.com/ybyqjzl/p/10352565.html

相关文章:

  • 【leetcode】983. Minimum Cost For Tickets
  • BZOJ 2810 [Apio2012]kunai
  • HashMap剖析之内部结构
  • OpenvSwitch/OpenFlow 架构解析与实践案例
  • CSS opacity设置不透明度
  • runC爆严重安全漏洞,主机可被攻击!使用容器的快打补丁
  • CH5102 Mobile Service
  • 区块链共识机制优缺点对比都是什么
  • Python数据可视化的10种技能
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • sql语句实战
  • 小程序微服务单个SSL证书部署多个项目解决方案
  • Async注解的使用,异步进行代码解耦
  • 我们在编写python代码时应该注意那几件事 !
  • Collection和Collections的区别是什么?
  • @angular/forms 源码解析之双向绑定
  • [笔记] php常见简单功能及函数
  • Angular4 模板式表单用法以及验证
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Java教程_软件开发基础
  • learning koa2.x
  • mysql中InnoDB引擎中页的概念
  • ng6--错误信息小结(持续更新)
  • opencv python Meanshift 和 Camshift
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Redis 中的布隆过滤器
  • SQLServer之创建数据库快照
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 测试开发系类之接口自动化测试
  • 成为一名优秀的Developer的书单
  • 对超线程几个不同角度的解释
  • 二维平面内的碰撞检测【一】
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 前端性能优化--懒加载和预加载
  • 实战|智能家居行业移动应用性能分析
  • 用 Swift 编写面向协议的视图
  • FaaS 的简单实践
  • scrapy中间件源码分析及常用中间件大全
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • ​如何在iOS手机上查看应用日志
  • !$boo在php中什么意思,php前戏
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • (4) PIVOT 和 UPIVOT 的使用
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (十八)SpringBoot之发送QQ邮件
  • (十一)图像的罗伯特梯度锐化
  • (转) ns2/nam与nam实现相关的文件
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • .NET 8.0 发布到 IIS
  • .NET Core 通过 Ef Core 操作 Mysql
  • .Net MVC + EF搭建学生管理系统
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET精简框架的“无法找到资源程序集”异常释疑
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)