about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-03-30 17:51:19 -0400
committerDaniel Micay <danielmicay@gmail.com>2013-03-30 18:19:47 -0400
commit47011e3b710e9ef43a753defc467fefe5dcfd9f3 (patch)
tree1a385c28a939d34aa1aba9214a85136a0ed7e898
parent6442b1c0e7812cc4a7651dca9ac8df2a70326c79 (diff)
downloadrust-47011e3b710e9ef43a753defc467fefe5dcfd9f3.tar.gz
rust-47011e3b710e9ef43a753defc467fefe5dcfd9f3.zip
vim: use Operator group for 'as'
-rw-r--r--src/etc/vim/syntax/rust.vim4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/etc/vim/syntax/rust.vim b/src/etc/vim/syntax/rust.vim
index 52e8fa69e72..87f4059716b 100644
--- a/src/etc/vim/syntax/rust.vim
+++ b/src/etc/vim/syntax/rust.vim
@@ -11,8 +11,9 @@ elseif exists("b:current_syntax")
 endif
 
 syn keyword   rustConditional match if else
+syn keyword   rustOperator    as
 
-syn keyword   rustKeyword     as break
+syn keyword   rustKeyword     break copy do drop extern
 syn keyword   rustKeyword     for if impl let log
 syn keyword   rustKeyword     copy do drop extern
 syn keyword   rustKeyword     for impl let log
@@ -127,6 +128,7 @@ hi def link rustBoolean       Boolean
 hi def link rustConstant      Constant
 hi def link rustSelf          Constant
 hi def link rustFloat         Float
+hi def link rustOperator      Operator
 hi def link rustKeyword       Keyword
 hi def link rustConditional   Conditional
 hi def link rustIdentifier    Identifier