From 980b746e310ac287cfe58d8289f371bbddec69d1 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sun, 25 Jul 2010 13:02:54 -0400 Subject: [PATCH] Add a separate filetype for SCSS --- ftdetect/haml.vim | 1 + ftplugin/scss.vim | 11 +++++++++++ indent/scss.vim | 11 +++++++++++ syntax/scss.vim | 14 ++++++++++++++ 4 files changed, 37 insertions(+) create mode 100644 ftplugin/scss.vim create mode 100644 indent/scss.vim create mode 100644 syntax/scss.vim diff --git a/ftdetect/haml.vim b/ftdetect/haml.vim index 1446691..25ea073 100644 --- a/ftdetect/haml.vim +++ b/ftdetect/haml.vim @@ -1,2 +1,3 @@ autocmd BufNewFile,BufRead *.haml setf haml autocmd BufNewFile,BufRead *.sass setf sass +autocmd BufNewFile,BufRead *.scss setf scss diff --git a/ftplugin/scss.vim b/ftplugin/scss.vim new file mode 100644 index 0000000..a2543c5 --- /dev/null +++ b/ftplugin/scss.vim @@ -0,0 +1,11 @@ +" Vim filetype plugin +" Language: SCSS +" Maintainer: Tim Pope + +if exists("b:did_ftplugin") + finish +endif + +runtime! ftplugin/sass.vim + +" vim:set sw=2: diff --git a/indent/scss.vim b/indent/scss.vim new file mode 100644 index 0000000..e0061e8 --- /dev/null +++ b/indent/scss.vim @@ -0,0 +1,11 @@ +" Vim indent file +" Language: SCSS +" Maintainer: Tim Pope + +if exists("b:did_indent") + finish +endif + +runtime! indent/css.vim + +" vim:set sw=2: diff --git a/syntax/scss.vim b/syntax/scss.vim new file mode 100644 index 0000000..75f37cd --- /dev/null +++ b/syntax/scss.vim @@ -0,0 +1,14 @@ +" Vim syntax file +" Language: SCSS +" Maintainer: Tim Pope +" Filenames: *.scss + +if exists("b:current_syntax") + finish +endif + +runtime! syntax/sass.vim + +let b:current_syntax = "scss" + +" vim:set sw=2: