From f22f706415e95fa1bab28000b357983863053ce0 Mon Sep 17 00:00:00 2001 From: David Delassus Date: Mon, 17 Oct 2011 22:39:38 +0200 Subject: [PATCH] Add vim syntax file for wmfsrc2, install it in ~/.vim/syntax/wmfs.vim and put 'au BufRead,BufNewFile wmfsrc2 setfiletype wmfs' in your vimrc --- wmfs.vim | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 wmfs.vim diff --git a/wmfs.vim b/wmfs.vim new file mode 100644 index 0000000..351516e --- /dev/null +++ b/wmfs.vim @@ -0,0 +1,52 @@ +" Vim syntax file +" Language: WMFS Configuration file +" Maintainer: David Delassus +" Latest Revision: 17 October 2011 + +if exists("b:current_syntax") + finish +endif + +syn case ignore + +" Keywords +syn keyword wmfsBlockTheme font +syn keyword wmfsBlockThemeBars bars_width bars_fg bars_bg +syn keyword wmfsBlockThemeTags tags_normal_fg tags_normal_bg tags_sel_fg tags_sel_bg tags_border_color tags_border_width +syn keyword wmfsBlockThemeClient client_normal_fg client_normal_bg client_sel_fg client_sel_bg frame_bg client_titlebar_width client_border_width + +syn keyword wmfsBlockBar position screen elements theme + +syn keyword wmfsBlockTag screen name + +syn keyword wmfsBlockKey mod key func cmd + +syn keyword wmfsTodo contained TODO FIXME XXX NOTE + +" Matches +syn match wmfsNumber /\S\@