vim配置php语法高亮

安装vim之后,将php语法高亮插件 php.vim,放到/usr/share/vim/vimfiles/syntax 目录下

php语法高亮插件在这里下载:http://www.vim.org/scripts/script.php?script_id=1571

 然后配置vim配置文件 vimrc     在这里  /etc/vimrc   ,增加一行 “syntax  on”   。  注意这个目录下还有一个配置文件 virc  这个是vi的配置文件。

如果此时用vi 打开欲编辑的php文件没有看到高亮显示,用vim打开却可以高亮显示。这说明用的vi命令没有关联到vim上。需要关联一下,这样操作

#rm /bin/vi (建议你备份上以防万一 呵呵)

#ln -s /usr/bin/vim /bin/vi 

 

另外,vim颜色方案目录在这里  /usr/share/vim/vim72/colors/,可以到网上下载一些自己喜欢的颜色方案,放到这里来用。

 这里有很多配色方案,http://vimcolorschemetest.googlecode.com/svn/html/index-c.html  (C语言的)

http://vimcolorschemetest.googlecode.com/svn/html/index-html.html   (html的)

http://vimcolorschemetest.googlecode.com/svn/html/index-pl.html   (perl的)

以上配置完之后,html及 css等文件都会高亮显示,如果不能高亮显示,按下面方法配置:

同理,配置html语法高亮,下载html语法高亮插件 html.vim 上传到/usr/share/vim/vimfiles/syntax 目录下即可,

下载地址在这里: http://www.vim.org/scripts/script.php?script_id=453

以上目录都是centos系统的目录。

 

 

另附两个自己的小站,很不错哦,请支持支持,谢谢~

http://www.letsfeel.com   来秀时尚网

http://123-dao.com  云智能网址导航

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/293554.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题

九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题 引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每…

C++ exception类

语言本身或者标准库抛出的异常都是 exception 的子类,称为标准异常(Standard Exception)。你可以通过下面的语句来匹配所有标准异常: try{ //可能抛出异常的语句}catch(exception &e){ //处理异常的语句} 之所以使用引用…

拿了年终奖后,发现自己又拖后腿了?对不起,可能事实并没有那么糟糕...

全世界只有3.14 % 的人关注了爆炸吧知识不平凡的2020年早已过去了,打工人们已经跨过了2021年的门槛。2021年将会怎么样,那只有到2021年结束后我们才会知道。但我们的情绪常常毫无例外地会被“年终奖”这个关键词所扰动,无论在什么时候&#x…

JAVA-MyBatis ORM

MyBatis 的前身就是 iBatis 。是一个数据持久层(ORM)框架。 iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这…

Leetcode: Single Number

Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory? Analysis: 需求里面要求O(N)时间以及无额外空间&…

如何使用 C# 压缩单个文件?

咨询区 user3362735我的项目有一个需求,需要对 文件夹 下的文件进行压缩,我用 ZipFile.CreateFromDirectory 方法发现并不能成功,但我对整个文件夹压缩是没有问题的,请问我该如何正确实现?回答区 John Koerner可以借助…

Android之mediarecorder中的方法以及工作流程的过程

嵌套、关联的类 class MediaRecorder.AudioEncoder 定义音频编码 class MediaRecorder.AudioSource 定义声音资源 interface MediaRecorder.OnErrorListener Interface definition for a callback to be invoked when an error occurs while recording. int…

杭电Problem 1872 稳定排序

稳定排序 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5200 Accepted Submission(s): 1988Problem Description大家都知道&#xff0c;快速排序是不稳定的排序方法。如果对于数组中出现的任意a[i],a[j](i<…

AMD and CMD are dead之KMD.js依赖可视化工具发布

使用 require("MyAapp.DepTree", function (DepTree) {DepTree(({renderTo: "holder",width: "820",height: "580",data: [{ "name": "System" },{ "name": "Util" },{ "name": &q…

WPF中的触发器(Trigger)

这节来讲一下WPF中的触发器——Trigger。触发器&#xff0c;是指在既定条件或者特殊场景下被触发&#xff0c;从而去执行一个操作。在WPF中&#xff0c;触发器可以分为以下几类&#xff1a;基本触发器(Trigger)&#xff1b;事件触发器(EventTrigger)&#xff1b;数据触发器(Dat…

uCOS:时钟节拍代码追踪

uCos中的时钟节拍可以基于软中断实现或者基于时钟节拍任务&#xff08;但是这个任务要给予很高的优先级&#xff09;对于STM32&#xff08;Cortex-M3&#xff09;来说这个就是SysTick中断0x0000003C当中断发生时调用OS_CPU_SysTickHandler函数&#xff0c;这样就提供了系统的时…

数学之美番外篇:平凡而又神奇的贝叶斯方法

概率论只不过是把常识用数学公式表达了出来。 ——拉普拉斯 记得读本科的时候&#xff0c;最喜欢到城里的计算机书店里面去闲逛&#xff0c;一逛就是好几个小时&#xff1b;有一次&#xff0c;在书店看到一本书&#xff0c;名叫贝叶斯方法。当时数学系的课程还没有学到概率统计…

Android之用jadx进行反编译

利用开源项目jadx反编译Android应用 利用Github开源项目jadx可以直接对 .dex, .apk, .jar, .class 类型的文件进行直接反编译对比之前 apktool(解包apk) dex2jar(将.dex转换成.jar) jd-gui (查看.jar文件)反编译三件套, jadx的优点在于: 1. 可以一行命令直接反编译恢复出.…

linux red hat 安装svn

安装步骤如下&#xff1a;1、yum install subversion 2、输入rpm -ql subversion查看安装位置&#xff0c;如下图&#xff1a;我们知道svn在bin目录下生成了几个二进制文件。输入 svn --help可以查看svn的使用方法&#xff0c;如下图。3、创建svn版本库目录mkdir -p /var/svn/s…

RTP在。net中的使用(资料)

开源组件&#xff1a;lumisoft 网址&#xff1a;http://www.lumisoft.ee/lswww/download/downloads/Examples/ 非开源的免费组建&#xff1a;rtp.net &#xff08;微软推荐&#xff09;转载于:https://www.cnblogs.com/foreverme/p/3799129.html

如何预热Web API,减少初次执行时间

前言在上次的《差距50倍&#xff01;为什么Web API第一次执行这么慢&#xff1f;》文章中&#xff0c;我们发现了部分耗时比较大的方法&#xff1a;Microsoft.AspNetCore.Mvc.Infrastructure.ActionInvokerFactory.CreateInvoker - 30.15ms查看源代码&#xff0c;ActionInvoker…

Android之关于电话录音原理,目前的方法还是只能录MIC

对于android来讲&#xff0c;没有API直接支持对电话进行双向录音。虽然MediaRecorder里面可以设置recodeRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);来表示要对双向进行录音&#xff0c;但是这个功能实际是不可使用的&#xff0c;唯一能直接使用的还是VOI…

JavaScript图片库

将图片放到网上的方法有很多,你可以简单地把所有的图片都放到网页上。但是&#xff0c;如果你打算发布的图片过多,这个页面很快会变的过于庞大,而且加上这些图片后用户要下载的的数据量就会变得相当可观。我们必须面对这样一个现实:没有人会等待很长长时间去下载一个网页;所以利…