about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/etc/vim/after/syntax/rust.vim6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/etc/vim/after/syntax/rust.vim b/src/etc/vim/after/syntax/rust.vim
index f4c1fc1160a..45903162697 100644
--- a/src/etc/vim/after/syntax/rust.vim
+++ b/src/etc/vim/after/syntax/rust.vim
@@ -26,5 +26,9 @@ syn match rustNiceOperator "=>" contains=rustFatRightArrowHead,rustFatRightArrow
 syn match rustNiceOperator /\<\@!_\(_*\>\)\@=/ conceal cchar=′
 
 hi link rustNiceOperator Operator
-hi! link Conceal Operator
+
+if !exists('g:rust_conceal_mod_path')
+    hi! link Conceal Operator
+endif
+
 setlocal conceallevel=2