7个版本 (4个破坏性版本)
0.4.1 | 2022年1月18日 |
---|---|
0.4.0 | 2022年1月17日 |
0.3.0 | 2019年12月14日 |
0.2.0 | 2019年12月8日 |
0.0.1 | 2019年6月11日 |
#981 in 命令行界面
每月25次下载
28KB
526 代码行(不含注释)
shli
类似shell的TUI的Rust crate
目的
如果你曾经看到过nslookup、glusterfs或shelldap,并羡慕它们的类似shell的终端界面,那么这个crate可能就是为你准备的。
这个crate为提供此类界面给软件用户提供了一些基本构建块。
示例用法
见 examples/simple.rs
.
执行 cargo run --example simple
将运行它。
你会看到一个提示符。输入p,然后按TAB键。
> p
它将自动完成到 print
,这是一个示例命令!现在发出这个命令
> print Hello
它将打印 "Hello",这并不惊人。如果你现在按上键,你将能够编辑你最后的命令。
使用左右键,用户可以编辑当前命令行。
文档
依赖项
~170KB