Add --init-completion flag to print completion code
This flag takes as input 'bash' or 'zsh' and generates the completion code for the specified shell.
This commit is contained in:
6
flag.go
6
flag.go
@@ -27,6 +27,12 @@ var BashCompletionFlag = &BoolFlag{
|
||||
Hidden: true,
|
||||
}
|
||||
|
||||
// InitCompletionFlag generates completion code
|
||||
var InitCompletionFlag = &StringFlag{
|
||||
Name: "init-completion",
|
||||
Usage: "generate completion code. Value must be 'bash' or 'zsh'",
|
||||
}
|
||||
|
||||
// VersionFlag prints the version for the application
|
||||
var VersionFlag = &BoolFlag{
|
||||
Name: "version",
|
||||
|
Reference in New Issue
Block a user