扩展C/CPP语法(并且可以应用于任何语言,只需检查已存在的名称,如此Constant处):
在你的 ~/.vimrc
if has("autocmd")
augroup filetypedetect
au BufNewFile,BufRead *.myext setf mysyntax
augroup END
endif
Run Code Online (Sandbox Code Playgroud)
在你的 ~/.vim/syntax/mysyntax.vim
runtime! syntax/cpp.vim
syn keyword myConstant foo bar foobar quack
hi def link myConstant Constant
Run Code Online (Sandbox Code Playgroud)
从头开始创建新关键字:
syn match myKeyWord "foobar" contained
hi kwRed term=standout ctermfg=12 guifg=Red
hi def link myKeyWord kwRed
Run Code Online (Sandbox Code Playgroud)
你可以用filetypedetect,或直接在你的.vimrc
| 归档时间: |
|
| 查看次数: |
7000 次 |
| 最近记录: |