shrust icon indicating copy to clipboard operation
shrust copied to clipboard

Rust library to create interactive command line shells

Results 9 shrust issues
Sort by recently updated
recently updated
newest added

_Dependabot Preview will be shut down on August 3rd, 2021. In order to keep getting Dependabot updates, please merge this PR and migrate to GitHub-native Dependabot before then._ Dependabot has...

dependencies

Enable labeling of commands. Than it would be nice to be able to query command history using different label selectors. For example some commands can be tagged to not appear...

It would be nice to be able to replay commands with the ability to overwrite arguments

Sometimes users do not want to pass all parameters directly to commands. Interactive prompts for taking parameter would be nice user experience. Libraries such as [enquirer](https://github.com/termapps/enquirer) enables type safe input...

Hi there. First of all this is a good library. Thanks for the effort. It would be nice to have command completion using [rustyline](https://github.com/kkawakam/rustyline)

This allows to print context-dependent prompts based on the current state of the data object. My use-case: ``` Loading 'a.o' [] > ls ... __libc_csu_init@00000008 _start@00000009 main@0000000A [] > sel...

Probably this feature is already planned, but I will request it just in case. Running the dummy example, if I try to use any navigation key such as an arrow...

As a feature request, having the option to have commands with optional arguments would be useful.