浏览代码

add verbose/quiet commands

Michael Yang 1 年之前
父节点
当前提交
dbc90576b8
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      cmd/cmd.go

+ 8 - 0
cmd/cmd.go

@@ -241,6 +241,8 @@ func generateInteractive(cmd *cobra.Command, model string) error {
 		readline.PcItem("/set",
 		readline.PcItem("/set",
 			readline.PcItem("history"),
 			readline.PcItem("history"),
 			readline.PcItem("nohistory"),
 			readline.PcItem("nohistory"),
+			readline.PcItem("verbose"),
+			readline.PcItem("quiet"),
 			readline.PcItem("mode",
 			readline.PcItem("mode",
 				readline.PcItem("vim"),
 				readline.PcItem("vim"),
 				readline.PcItem("emacs"),
 				readline.PcItem("emacs"),
@@ -299,6 +301,12 @@ func generateInteractive(cmd *cobra.Command, model string) error {
 				case "nohistory":
 				case "nohistory":
 					scanner.HistoryDisable()
 					scanner.HistoryDisable()
 					continue
 					continue
+				case "verbose":
+					cmd.Flags().Set("verbose", "true")
+					continue
+				case "quiet":
+					cmd.Flags().Set("verbose", "false")
+					continue
 				case "mode":
 				case "mode":
 					if len(args) > 2 {
 					if len(args) > 2 {
 						switch args[2] {
 						switch args[2] {