Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hspec.vim

Vim plugin providing support for the Hspec BDD-style testing framework for Haskell.

Installation

If you are using pathogen.vim, then you can install hspec.vim with:

cd ~/.vim/bundle
git clone https://github.com/hspec/hspec.vim

Syntax

By default spec files are highlighted the same as ordinary Haskell source files. You can customize colors by adding e.g. the following to your .vimrc:

highlight link hspecDescribe Type
highlight link hspecIt Identifier
highlight link hspecDescription Comment

screenshot of vim with hspec.vim

Snippets

The plugin includes UltiSnips snippets for the Hspec DSL. If you have UltiSnips installed, no configuration is necessary, simply edit a file matching *Spec.hs.

Press Ctrl-Tab in insert mode to list all available snippets in context, where descriptions will indicate the Hspec snippets. Or just try a few of the most common triggers: spec, des, con, it, etc.

License

Distributed under the MIT license.

About

Vim syntax file for Hspec

Resources

Stars

7 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages