4 个版本
0.0.6 | 2024 年 6 月 1 日 |
---|---|
0.0.5 | 2024 年 4 月 16 日 |
0.0.4 | 2024 年 2 月 2 日 |
0.0.3 | 2024 年 1 月 2 日 |
#7 在 #shrs
每月 245 次下载
37KB
66 行
这是一个为 shrs 开发的插件。
使用此插件
首先将此插件添加到依赖项
shrs_completion = { version = "0.0.6" }
然后初始化 shrs 时包含此插件
use shrs::prelude::*;
use shrs_completion::completions::*;
fn main() {
let mut mycompleter = DefaultCompleter::default();
ssh_completion(&mut mycompleter);
let myline = LineBuilder::default()
.with_completer(mycompleter)
.build()
.unwrap();
let myshell = ShellBuilder::default()
.with_readline(myline)
.build()
.unwrap();
myshell.run().unwrap();
}
依赖项
~16–32MB
~463K SLoC