From 03f77ae2a9eee53a4a8c956c996e917077e59820 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Fri, 31 Dec 2021 21:49:47 -0500 Subject: [PATCH] lookup vi from $PATH --- cmd/cli.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/cli.go b/cmd/cli.go index 6c64f4d..997f750 100644 --- a/cmd/cli.go +++ b/cmd/cli.go @@ -8,6 +8,7 @@ import ( "io/ioutil" "local/pt-todo-server/pttodo" "os" + "os/exec" "path" "syscall" @@ -52,7 +53,10 @@ func edit(filepath string) error { return nil } vi := func() error { - vibin := "/usr/bin/vi" + vibin, err := exec.LookPath("vi") + if err != nil { + return err + } cpid, err := syscall.ForkExec( vibin, []string{vibin, tempFile},