vim: Add some optional beautification of ::, ->, and =>
This commit is contained in:
parent
ef29f7ff36
commit
d665ae956a
@ -103,6 +103,17 @@ syn region rustComment start="//" skip="\\$" end="$" contains=rustTodo ke
|
||||
|
||||
syn keyword rustTodo TODO FIXME XXX NB
|
||||
|
||||
" For those who don't want to see `::`...
|
||||
syn match rustModPathSep "::" conceal cchar=・
|
||||
|
||||
syn match rustArrowHead contained ">" conceal cchar=
|
||||
syn match rustArrowTail contained "-" conceal cchar=⟶
|
||||
syn match rustArrowFull "->" contains=rustArrowHead,rustArrowTail
|
||||
|
||||
syn match rustFatArrowHead contained ">" conceal cchar=
|
||||
syn match rustFatArrowTail contained "=" conceal cchar=⟹
|
||||
syn match rustFatArrowFull "=>" contains=rustFatArrowHead,rustFatArrowTail
|
||||
|
||||
hi def link rustHexNumber rustNumber
|
||||
hi def link rustBinNumber rustNumber
|
||||
|
||||
@ -122,8 +133,8 @@ hi def link rustMacro Macro
|
||||
hi def link rustType Type
|
||||
hi def link rustTodo Todo
|
||||
hi def link rustAttribute PreProc
|
||||
hi def link rustModPathSep Conceal
|
||||
" Other Suggestions:
|
||||
" hi def link rustModPathSep Conceal
|
||||
" hi rustAssert ctermfg=yellow
|
||||
" hi rustMacro ctermfg=magenta
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user