From b566614c162466b0bc5830affe289ef960fb0746 Mon Sep 17 00:00:00 2001 From: Carlos Alexandro Becker Date: Thu, 2 Jun 2022 15:12:31 -0300 Subject: [PATCH] docs: default to vim if no EDITOR on exec example (#325) Signed-off-by: Carlos A Becker --- examples/exec/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/exec/main.go b/examples/exec/main.go index 299a4dd..709efe8 100644 --- a/examples/exec/main.go +++ b/examples/exec/main.go @@ -11,7 +11,11 @@ import ( type editorFinishedMsg struct{ err error } func openEditor() tea.Cmd { - c := exec.Command(os.Getenv("EDITOR")) //nolint:gosec + editor := os.Getenv("EDITOR") + if editor == "" { + editor = "vim" + } + c := exec.Command(editor) //nolint:gosec return tea.ExecProcess(c, func(err error) tea.Msg { return editorFinishedMsg{err} })