diff --git a/cmd/micro/micro.go b/cmd/micro/micro.go index b74cf672..ce572ebf 100644 --- a/cmd/micro/micro.go +++ b/cmd/micro/micro.go @@ -471,7 +471,9 @@ func main() { f.function(f.output, f.args...) continue case <-autosave: - CurView().Save(true) + if CurView().Buf.Path != "" { + CurView().Save(true) + } case event = <-events: }