diff --git a/src/serv.c b/src/serv.c index 4bffc7c9..728ebdd1 100644 --- a/src/serv.c +++ b/src/serv.c @@ -270,7 +270,7 @@ static int do_edit(char *arg, int creat) char *editor[] = { "sensible-editor", "editor", - "${VISUAL:-${EDITOR:-$(command -v mg vi | head -1)}}" + "${VISUAL:-${EDITOR:-$(command -v mg || command -v vi)}}" }; char path[256]; char *fn;