diff options
| author | Aiden Cline <[email protected]> | 2025-07-21 04:08:26 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-21 04:08:26 -0500 |
| commit | acaed1f27093aeb63ccb24a370f4ce7d09dff379 (patch) | |
| tree | e56e5e39c615a8cd0ecd707f8b0a601ae901fc86 | |
| parent | cda0dbc1954dc34ede2fbf513de1cdf95ff277a6 (diff) | |
| download | opencode-acaed1f27093aeb63ccb24a370f4ce7d09dff379.tar.gz opencode-acaed1f27093aeb63ccb24a370f4ce7d09dff379.zip | |
fix: export cmd (#1184)
| -rw-r--r-- | packages/tui/internal/tui/tui.go | 3 |
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 |
