Add TAB-based auto-completion to the CLI
Hitting tab: - in the middle of a uniquely defined subcommand will expand the subcommand - in the middle of a non-uniquely defined (or empty) subcommand will display all possible subcommands, and possibly expand to the lowest common prefix Change-Id: Ib858eefdb0353cd2c3aad472799d15cd537455a0 Signed-off-by: Yoann Desmouceaux <ydesmouc@cisco.com>
This commit is contained in:

committed by
Chris Luke

parent
8c4611b391
commit
3060e07b71
@ -181,6 +181,10 @@ clib_error_t *vlib_cli_register_parse_rule (struct vlib_main_t *vm,
|
||||
|
||||
uword unformat_vlib_cli_sub_input (unformat_input_t * i, va_list * args);
|
||||
|
||||
/* Return an vector of strings consisting of possible auto-completions
|
||||
* for a given input string */
|
||||
u8 **vlib_cli_get_possible_completions (u8 * input_str);
|
||||
|
||||
#endif /* included_vlib_cli_h */
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user