x-x*_*x-x 2 c c++ vim syntax-highlighting
我使用基本C/C++类型的简写形式,我希望Vim语法突出显示它们.我补充道
syn keyword cType u8 s8 u16 s16 u32 s32 u64 s64 f32 f64 byte
对我来说.vimrc
,但这不起作用.我究竟做错了什么?
更新1其他地方已经建议问题是当Vim加载C或C++的语法文件时,它会覆盖.vimrc中的自定义语法.那是问题吗?
更新2 Duskwuff的回答暗示我要查看Vim的runtimepath
变量,我将其设置为共享网络驱动器S:\vim\_vim
,但是Vim仍然在寻找after
目录中~\vimfiles\after
,该目录不存在!我添加S:\vim\_vim\after
到runtimepath
变量,似乎已修复语法文件无法加载的问题.
如果要扩展现有vim语法文件的行为(例如,c.vim
),请创建该文件$HOME/.vim/after/syntax/c.vim
,然后在其中添加额外syn
命令.它将在主c.vim
语法文件之后加载.
归档时间: |
|
查看次数: |
792 次 |
最近记录: |