昨天还是前天做的。。。就在考试之前这几天做这些事效率奇高。。。
在
在
其中样式的定义偷懒了,分段的背景颜色没改成功,因为那一段完全没有东西。
总之就是这么个样子了。
在
~/.vim/filetype.vim里加上if exists("did_load_filetypes")
finish
endif
augroup filetypedetect
BufNewFile,BufRead *.blog setf blog
augroup END在
~/.vim/syntax/blog.vim里,写:syntax match blogtitle /^=\{1,6}.*=\{1,6}$/
syntax match blogulist /^[\+]\{2,7}/
syntax match blogolist /^\#\{2,7}/
syntax match blogquote /^>\{2,7}/
syntax region bloglink start=/{{/ end=/}}/ contains=bloglinkdiv
syntax match bloglinkdiv /|/
syntax region blogcode start=/<code>/ end=/<\/code>/
syntax region blogbold start=/\*\*/ end=/\*\*/
syntax region blogitalic start=/\/\// end=/\/\//
syntax region blogunderline start=/__/ end=/__/
syntax match blogparag /^$/
highlight link blogtitle title
highlight link blogulist Constant
highlight link blogolist Identifier
highlight link blogquote Statement
highlight link bloglink Special
highlight link bloglinkdiv Error
highlight link blogcode Comment
highlight def blogbold term=bold cterm=bold
highlight def blogitalic term=italic,reverse cterm=italic,reverse
highlight def blogunderline term=underline cterm=underline
highlight def blogparag ctermbg=Blue guibg=White其中样式的定义偷懒了,分段的背景颜色没改成功,因为那一段完全没有东西。
总之就是这么个样子了。
评论
发表评论