]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
vimrc: Call matchadd() multiple times.
authorSimon Ruderich <simon@ruderich.org>
Sun, 25 Sep 2011 22:34:24 +0000 (00:34 +0200)
committerSimon Ruderich <simon@ruderich.org>
Sun, 25 Sep 2011 22:34:24 +0000 (00:34 +0200)
Instead of using \( ... \| ... \) in the match. I guess this is faster
and it's easier extensible.

vimrc

diff --git a/vimrc b/vimrc
index a58741dc7e1877c0e0dbb6f5ee0d68553fb09c80..d0e67e8c623be6a09950bbc994ae5915067f9fbd 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -358,9 +358,11 @@ if has('syntax')
         match Todo /\%>78v./
     endif
 
-" Highlight TODO, FIXME, CHANGED and XXX in all documents.
     if exists('*matchadd')
-        call matchadd('Todo', '\(TODO\|FIXME\|CHANGED\|XXX\)')
+" Highlight TODO, FIXME, CHANGED and XXX in all documents.
+        for x in ['TODO', 'FIXME', 'CHANGED', 'XXX']
+            call matchadd('Todo', x)
+        endfor
     endif
 
 " Settings for specific filetypes.