summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-07-21 04:08:26 -0500
committerGitHub <[email protected]>2025-07-21 04:08:26 -0500
commitacaed1f27093aeb63ccb24a370f4ce7d09dff379 (patch)
treee56e5e39c615a8cd0ecd707f8b0a601ae901fc86
parentcda0dbc1954dc34ede2fbf513de1cdf95ff277a6 (diff)
downloadopencode-acaed1f27093aeb63ccb24a370f4ce7d09dff379.tar.gz
opencode-acaed1f27093aeb63ccb24a370f4ce7d09dff379.zip
fix: export cmd (#1184)
-rw-r--r--packages/tui/internal/tui/tui.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/tui/internal/tui/tui.go b/packages/tui/internal/tui/tui.go
index ccac4c30c..901cee11d 100644
--- a/packages/tui/internal/tui/tui.go
+++ b/packages/tui/internal/tui/tui.go
@@ -891,7 +891,8 @@ func (a appModel) executeCommand(command commands.Command) (tea.Model, tea.Cmd)
tmpfile.Close()
// Open in editor
- c := exec.Command(editor, tmpfile.Name())
+ 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