今天在windows下安装cygwin, 装完vim后, 我随便打开一个php文件, 默认是没有语法高亮的
于是我 :syntax on, 居然报错:
Error detected while processing /usr/share/vim/vim71/syntax/php.vim:
line 479:
E10: \ should be followed by /, ? or &
经过调查, 原因是因为vim无法在~下生成.vimrc造成的(也许是没有权限什么的), 你可以手工添加$touch ~/.vimrc
然后问题就解决啦~
temp
最根本的原因是因为vim72中的php.vim写法不兼容老式的vi模式。
需要在vimrc中指定set nocompatible。博主的~下无法生成.vimrc只是一个诱因。
指南鸟博客
建立.vimrc也不管用哦?
admin
使用source执行一下 shell> source ~/.vimrc