8 个版本
0.3.2 | 2021年6月22日 |
---|---|
0.3.1 | 2021年6月22日 |
0.2.1 | 2021年5月30日 |
0.1.2 | 2021年5月27日 |
#58 in #snippets
14KB
275 代码行
命令行文本片段。快速创建主题并存储片段,以便于回忆和重用。
安装
> cargo install snip
示例
> snip put rust
// rust topic created
> snip rust docs https://docs.rs/
< Entry inserted in to rust
> snip put rust main https://www.rust-lang.org/
< Entry inserted in to rust
> snip show rust
< main: https://www.rust-lang.org/
< docs: https://docs.rs/
> snip show rust docs
< https://docs.rs/
> snip get rust docs
// docs value copied to your clipboard use with ctrl-v
命令
创建
创建一个主题
> snip put <topic_name>
创建一个主题片段
> snip put <topic_name> <snippet_key> <snippet_value>
获取
从主题中获取特定的片段(复制到您的剪贴板)
> snip get <topic_name> <snippet_key>
打开
在默认浏览器中打开主题中的特定片段
> snip open <topic_name> <snippet_key>
注意:这仅适用于类似 URL 的片段。如果运行在非 URL 形状的片段上,程序将崩溃并退出
回声
打印所有主题的所有片段
> snip echo all
打印特定主题的所有片段
> snip echo <topic_name>
打印特定主题中的特定片段
> snip echo <topic_name> <snippet_key>
删除
删除主题及其所有片段
> snip del <topic_name>
删除主题中的特定片段
> snip del <topic_name> <snippet_key>
删除所有主题及其内容(删除一切)
> snip nuke
导出
导出您的 .snip 文件(创建 .zip 文件以进行传输)
> snip export <path e.g. ~/Desktop>
注意
这将创建一个位于您桌面的 snip.zip 文件,您可以稍后导入
依赖项
~6–19MB
~273K SLoC