blob: 778a9e12d6a2bf7e0b6fb3b93eeef0026467ee53 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001" Vim filetype plugin file
Bram Moolenaar3d1cde82020-08-15 18:55:18 +02002" Language: CSS
3" Maintainer: Doug Kearns <dougkearns@gmail.com>
4" Previous Maintainer: Nikolai Weibull <now@bitwi.se>
Bram Moolenaar4072ba52020-12-23 13:56:35 +01005" Last Change: 2020 Dec 21
Riley Bruins0a083062024-06-03 20:40:45 +02006" 2024 Jun 02 by Riley Bruins <ribru17@gmail.com> ('commentstring')
Bram Moolenaar071d4272004-06-13 20:20:40 +00007
Bram Moolenaar071d4272004-06-13 20:20:40 +00008if exists("b:did_ftplugin")
9 finish
10endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000011let b:did_ftplugin = 1
12
Bram Moolenaare37d50a2008-08-06 17:06:04 +000013let s:cpo_save = &cpo
14set cpo&vim
15
Bram Moolenaar4072ba52020-12-23 13:56:35 +010016let b:undo_ftplugin = "setl com< cms< inc< fo< ofu< isk<"
Bram Moolenaar071d4272004-06-13 20:20:40 +000017
Riley Bruins0a083062024-06-03 20:40:45 +020018setlocal comments=s1:/*,mb:*,ex:*/ commentstring=/*\ %s\ */
Bram Moolenaar0dc065e2005-07-04 22:49:24 +000019setlocal formatoptions-=t formatoptions+=croql
Bram Moolenaare5901192007-05-10 18:46:18 +000020setlocal omnifunc=csscomplete#CompleteCSS
Bram Moolenaar4072ba52020-12-23 13:56:35 +010021setlocal iskeyword+=-
Bram Moolenaar071d4272004-06-13 20:20:40 +000022
Bram Moolenaar42eeac32005-06-29 22:40:58 +000023let &l:include = '^\s*@import\s\+\%(url(\)\='
Bram Moolenaare37d50a2008-08-06 17:06:04 +000024
25let &cpo = s:cpo_save
26unlet s:cpo_save