我网上找了些教程关于修改高亮,美化c的语法的。但是家目录下的.vim没有这两个文件夹
我自己创了这两个文件夹可以吗。
还有
那份资料我直接复制到我创建的c.vim中
资料是:"========================================================
" Highlight All Function
"========================================================
syn match cFunction "/<[a-zA-Z_][a-zA-Z_0-9]*/>[^()]*)("me=e-2
syn match cFunction "/<[a-zA-Z_][a-zA-Z_0-9]*/>/s*("me=e-1
hi cFunction gui=NONE guifg=#B5A1FF
"========================================================
" Highlight All Math Operator
"========================================================
" C math operators
syn match cMathOperator display "[-+/*/%=]"
" C pointer operators
syn match cPointerOperator display "->/|/."
" C logical operators - boolean results
syn match cLogicalOperator display "[!<>]=/="
syn match cLogicalOperator display "=="
" C bit operators
syn match cBinaryOperator display "/(&/||/|/^/|<</|>>/)=/="
syn match cBinaryOperator display "/~"
syn match cBinaryOperatorError display "/~="
" More C logical operators - highlight in preference to binary
syn match cLogicalOperator display "&&/|||"
syn match cLogicalOperatorError display "/(&&/|||/)="
" Math Operator
hi cMathOperator guifg=#3EFFE2
hi cPointerOperator guifg=#3EFFE2
hi cLogicalOperator guifg=#3EFFE2
hi cBinaryOperator guifg=#3EFFE2
hi cBinaryOperatorError guifg=#3EFFE2
hi cLogicalOperator guifg=#3EFFE2
hi cLogicalOperatorError guifg=#3EFFE2
我进入vim时的问题是
"a.c" [新文件]
处理 /home/leo/.vim/syntax/c.vim 时发生错误:
第 1 行:
E488: 多余的尾部字符: ll Function
第 19 行:
E33: 没有前一个替换正则表达式
E475: 无效的参数: cBinaryOperator display "/~"
第 20 行:
E33: 没有前一个替换正则表达式
E475: 无效的参数: cBinaryOperatorError display "/~="
处理 /usr/share/vim/vim73/syntax/synload.vim 时发生错误:
第 58 行:
E127: Cannot redefine function <SNR>4_SynSet: It is in use
处理 /home/leo/.vim/syntax/c.vim 时发生错误:
第 1 行:
E488: 多余的尾部字符: ll Function
第 19 行:
-- 更多 --
兄弟们看看如何解决
关于~/.vim下无syntax文件夹以及colors文件夹
-
- 帖子: 6
- 注册时间: 2013-12-21 12:35
- 系统: kubuntu
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 关于~/.vim下无syntax文件夹以及colors文件夹
可以。我自己创了这两个文件夹可以吗。
另外,你不需要自己创建c.vim文件,c的语法高亮文件是vim自带的。如果你一定要用这个语法文件,尝试把双引号里面的 / 全换成 \ (参见: viewtopic.php?t=344971)。不过看起来第一行也有错,可能注释的部分有问题。直接复制这里的吧 https://github.com/akitaonrails/vimfile ... hon3.0.vim
- lilydjwg
- 论坛版主
- 帖子: 4252
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 关于~/.vim下无syntax文件夹以及colors文件夹
CSDN 等站还在害人呢……
- zhw2101024
- 帖子: 1849
- 注册时间: 2009-03-28 16:10
- 系统: Arch debian win7
- 联系:
Re: 关于~/.vim下无syntax文件夹以及colors文件夹
百度随便搜一个专业名词,06、07年的帖子比比皆是,真不忍心看lilydjwg 写了:CSDN 等站还在害人呢……
为什么我的问题总是没有人回答?
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖