-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Most "industry" CLI use mainly 3 shortcuts in order to trigger CLI completion.
<Tab>character<Space>character<?>character (mostly triggered in conjunction with<shift>)
JunOS CLI enables the 3 of them above which has the benefit of:
- working nicely with reedline
CompleterandMenu. - remove command ambiguity by enforcing complete command syntax at CLI prompt.
-> description handling decided here has to disable <space> completion
IOS-XR/XE enables only [1] and [3] :
- working nicely with reedline
CompleterandMenu. - let the user write incomplete cli command
sh runinstead ofshow running-configuration
-> description handling decided here has to adjust with <space> usage
The command entered needs to be "normalized" during Validation step.
JunOS style seems to be easier (reedline library check needed) to implement (granted that object description case can be easily handled)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request