4 releases
0.0.6 | Jun 1, 2024 |
---|---|
0.0.5 | Apr 16, 2024 |
0.0.4 | Feb 2, 2024 |
0.0.3 | Jan 2, 2024 |
#1071 in Command-line interface
37KB
66 lines
This is a plugin for shrs.
Using this plugin
First add this plugin to your dependencies
shrs_completion = { version = "0.0.6" }
Then include this plugin when initializing 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();
}
Dependencies
~16–33MB
~468K SLoC