From 8d4559c6e4b6042287cec50029579e00adc80b59 Mon Sep 17 00:00:00 2001 From: Leonard Ehrenfried Date: Fri, 30 Sep 2011 10:02:29 +0200 Subject: [PATCH] Add autocomplete --- ftplugin/less.vim | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ftplugin/less.vim diff --git a/ftplugin/less.vim b/ftplugin/less.vim new file mode 100644 index 0000000..d7d2215 --- /dev/null +++ b/ftplugin/less.vim @@ -0,0 +1,23 @@ +" Vim filetype plugin +" Language: LessCSS +" Author: Tim Pope +" Maintainer: Leonard Ehrenfried +" Last Change: 2011 Sep 30 + +" Only do this when not done yet for this buffer +if exists("b:did_ftplugin") + finish +endif +let b:did_ftplugin = 1 + +let b:undo_ftplugin = "setl cms< def< inc< inex< ofu< sua<" + +setlocal commentstring=//\ %s +setlocal define=^\\s*\\%(@mixin\\\|=\\) +setlocal includeexpr=substitute(v:fname,'\\%(.*/\\\|^\\)\\zs','_','') +setlocal omnifunc=csscomplete#CompleteCSS +setlocal suffixesadd=.less + +let &l:include = '^\s*@import\s\+\%(url(\)\=["'']\=' + +" vim:set sw=2: