From 55b5f5dc345d903384633a574c9f51a4c71173a5 Mon Sep 17 00:00:00 2001 From: Michael Yang Date: Thu, 20 Jul 2023 00:53:08 -0700 Subject: [PATCH] ctrl+c on empty line exits (#135) --- cmd/cmd.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/cmd.go b/cmd/cmd.go index d5060825..944c2aa8 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -276,6 +276,10 @@ func generateInteractive(cmd *cobra.Command, model string) error { case errors.Is(err, io.EOF): return nil case errors.Is(err, readline.ErrInterrupt): + if line == "" { + return nil + } + continue case err != nil: return err