Skip to content

Commit 6cacef5

Browse files
committed
Tweaked readme
1 parent 55f5751 commit 6cacef5

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

README.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,26 @@
1-
# Proper CSS Support for Vim
1+
# Vim CSS
2+
3+
The intention of this plugin is create an accurat, modular and easily
4+
extendable CSS syntax foundation. Currently this library support basic **CSS**,
5+
**Stylus** and **Sass**. Other languages should be fairly trivial to add, so
6+
feel free to open up an issue so I can look into it.
7+
8+
I have opted to NOT attempt support for CSS style syntax that is whitespace
9+
dependent. Learn to love those curly brackets!
210

311
Things to do
412

513
* Add specialized animation and transform support
6-
* Tweak up highlight linking to match css.vim
7-
* Add more granularity (like . in classname selectors)
8-
* Test, test, test, etc
14+
* Improve function arguments handling
15+
16+
## Why create yet another CSS syntax file for vim?
17+
18+
I am pretty particular about how my development environment is setup, and I got
19+
tired of having to jump around to various derivative CSS languages and always
20+
having to install a new plugin or get inconsistent support/highlighting. Most
21+
existing syntax files out there build off the baked in css syntax file which is
22+
a pretty garbage foundation. I decided to do something about it. This is a
23+
syntax file written entirely from scratch in a way to enable easy customization
24+
for derivative CSS languages. I've also made a good attempt to support every
25+
property and value. However, there's still a chance I've forgotten some, so
26+
please open up an issue if you find a CSS feature not supported!

0 commit comments

Comments
 (0)