hao32的个人日志

解决Error detected while processing

今天在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
然后问题就解决啦~

3 评论

  1. 建立.vimrc也不管用哦?

  2. admin

    2010-03-17 在 7:05 下午

    使用source执行一下 shell> source ~/.vimrc

  3. 最根本的原因是因为vim72中的php.vim写法不兼容老式的vi模式。
    需要在vimrc中指定set nocompatible。博主的~下无法生成.vimrc只是一个诱因。

发表评论