FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

rstacruz/vim-hyperstyle: Write CSS faster · GitHub

Latest commit

 

History

207 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-hyperstyle

Type faster by shorthand that will auto-expand as you type. Supports less, sass, scss, stylus, and plain CSS.


Expansions

Expansions intelligently happen as you type. Unlike emmet, there are no hotkeys required—expansion will happen as you type whenever they make sense.

  • Properties will be auto-completed:
    m: → margin:

  • You can put numeric next to property shortcuts:
    z1⏎ → z-index: 1;

  • Values will be auto-completed:
    float:l → float: left

  • Default units will be added:
    border-radius: 4⏎ → border-radius: 4px;

  • Shortcuts for common statements are available:
    fl⏎ → float: left;

  • Semicolons are inserted automatically so you can write CSS in one go:
    dib ⏎ m0a ⏎

  • Semicolons are omitted for .styl and .sass

  • ...and lots more goodies


Examples

Shortcut Expansion
dib display: inline-block;
m0 margin: 0;
m0a margin: 0 auto;
m-15 margin: -15px;
m:auto margin: auto;
fle 1 auto flex: 1 auto;
float left float: left;

View full reference →


Installation

Using vim-plug:

Plug 'rstacruz/vim-hyperstyle'

Python support is required. For Neovim:

:help nvim-python

For OSX/Homebrew: (info)

brew install macvim --with-cscope --with-lua --override-system-vim \
  --with-luajit --with-python3 --with-python

Options

  • To generate statements with no colons in Stylus, set let g:hyperstyle_use_colon=0.

Caveats

  • Stylus is assumed to be in indented syntax (no braces).

Thanks

vim-hyperstyle © 2015+, Rico Sta. Cruz. Released under the MIT License.
Authored and maintained by Rico Sta. Cruz with help from contributors (list).

ricostacruz.com  ·  GitHub @rstacruz  ·  Twitter @rstacruz

About

Write CSS faster

Resources

Stars

144 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL