nitrous 0.1.15

Executable to be called from a text editor, providing fast snippets.
Documentation
# nitrous

Snippets should be like whippets: fast.

```bash
 $ snip string base "{-# LANGUAGE TemplateHaskell, DeriveFoldable, DeriveFunctor, DeriveTraversable #-}"
 $ snip fetch base
 {-# LANGUAGE TemplateHaskell, DeriveFoldable, DeriveFunctor, DeriveTraversable #-}
```

## The Pitch

  * Fast. Like, *really, unthinkably* fast.
  * Easy vim integration
  * Written in Rust

## The Anti-Pitch

  * Not tested with Emacs
  * No support for fuzzy search yet
  * Not as mature as other solutions

## Installation

### Script

The easiest way to install for most users is probably via a shell script, viz.

```
curl -LSfs https://japaric.github.io/trust/install.sh | sh -s -- --git vmchale/nitrous
```

### Binary releases

If the script doesn't work, you can also download prebuilt binaries.
You can find binaries for various platforms on the
[release](https://github.com/vmchale/nitrous/releases) page.

### Cargo

First, install [cargo](https://rustup.rs/). Then:

```bash
 $ cargo install nitrous
```

## Configuration

First, add a snippet to the user datastore:

```bash
 $ snip string lens "import Control.Lens"
```

To configure vim to insert this snippet when editing Haskell, put the following
into your `.vimrc`:

```vim
au BufNewFile,BufRead *.hs nnoremap <leader>l :read !snip fetch lens<CR>
```