12 个版本
使用旧的 Rust 2015
0.1.15 | 2017 年 10 月 5 日 |
---|---|
0.1.14 | 2017 年 10 月 5 日 |
0.1.13 | 2017 年 9 月 3 日 |
0.1.11 | 2017 年 8 月 18 日 |
359 在 文本编辑器 中
每月下载 27 次
11KB
177 代码行
nitrous
代码片段应该像 whippets 一样:快。
$ snip string base "{-# LANGUAGE TemplateHaskell, DeriveFoldable, DeriveFunctor, DeriveTraversable #-}"
$ snip fetch base
{-# LANGUAGE TemplateHaskell, DeriveFoldable, DeriveFunctor, DeriveTraversable #-}
卖点
- 快。真的,难以置信的快。
- 易于 Vim 集成
- 用 Rust 编写
反对意见
- 未与 Emacs 测试
- 尚未支持模糊搜索
- 不如其他解决方案成熟
安装
脚本
对于大多数用户来说,最简单的方法可能是通过 shell 脚本,例如。
curl -LSfs https://japaric.github.io/trust/install.sh | sh -s -- --git vmchale/nitrous
二进制发布
如果脚本不起作用,您也可以下载预构建的二进制文件。您可以在 发布 页面上找到各种平台的二进制文件。
Cargo
首先,安装 Cargo。然后
$ cargo install nitrous
配置
首先,将代码片段添加到用户数据存储
$ snip string lens "import Control.Lens"
要将配置设置为在编辑 Haskell 时插入此代码片段,请将以下内容放入您的 .vimrc
au BufNewFile,BufRead *.hs nnoremap <leader>l :read !snip fetch lens<CR>
依赖项
~2–11MB
~90K SLoC