From faf8da87431287b4e65f1baa490e094d16d69b0f Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Sat, 19 Jul 2025 20:01:25 -0500 Subject: [PATCH] fix: adjust editor parsing to handle flags like --wait (#1160) --- packages/tui/internal/tui/tui.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/tui/internal/tui/tui.go b/packages/tui/internal/tui/tui.go index f4caed46..7cb2ec40 100644 --- a/packages/tui/internal/tui/tui.go +++ b/packages/tui/internal/tui/tui.go @@ -782,7 +782,8 @@ func (a appModel) executeCommand(command commands.Command) (tea.Model, tea.Cmd) return a, toast.NewErrorToast("Something went wrong, couldn't open editor") } tmpfile.Close() - c := exec.Command(editor, tmpfile.Name()) //nolint:gosec + parts := strings.Fields(editor) + c := exec.Command(parts[0], append(parts[1:], tmpfile.Name())...) //nolint:gosec c.Stdin = os.Stdin c.Stdout = os.Stdout c.Stderr = os.Stderr