diff --git a/main.go b/main.go index c070018..2165ef0 100644 --- a/main.go +++ b/main.go @@ -32,7 +32,7 @@ func ParseFlags(sb string) { if *quickPtr { file := note + "/quick.md" - OpenNvim(file) + OpenNvim(file, sb) os.Exit(0) } @@ -67,7 +67,7 @@ func ParseFlags(sb string) { os.WriteFile(file, t, 0644) } - OpenNvim(file) + OpenNvim(file, sb) os.Exit(0) } @@ -77,11 +77,12 @@ func ParseFlags(sb string) { } file := note + "/" + fileName[0] + ".md" - OpenNvim(file) + OpenNvim(file, sb) } -func OpenNvim(file string) { +func OpenNvim(file string, dir string) { nvim := exec.Command("nvim", file) + nvim.Dir = dir nvim.Stdin = os.Stdin nvim.Stdout = os.Stdout nvim.Stderr = os.Stderr