nitrous
Snippets should be like whippets: fast.
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 page.
Cargo
First, install cargo. Then:
Configuration
First, add a snippet to the user datastore:
To configure vim to insert this snippet when editing Haskell, put the following
into your .vimrc:
au BufNewFile,BufRead *.hs nnoremap <leader>l :read !snip fetch lens<CR>