feat: open nvim in the notes directory.

This commit is contained in:
CronyAkatsuki 2025-12-04 20:33:37 +01:00
parent 02ac3af2e5
commit 974790dce7

View file

@ -32,7 +32,7 @@ func ParseFlags(sb string) {
if *quickPtr { if *quickPtr {
file := note + "/quick.md" file := note + "/quick.md"
OpenNvim(file) OpenNvim(file, sb)
os.Exit(0) os.Exit(0)
} }
@ -67,7 +67,7 @@ func ParseFlags(sb string) {
os.WriteFile(file, t, 0644) os.WriteFile(file, t, 0644)
} }
OpenNvim(file) OpenNvim(file, sb)
os.Exit(0) os.Exit(0)
} }
@ -77,11 +77,12 @@ func ParseFlags(sb string) {
} }
file := note + "/" + fileName[0] + ".md" 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 := exec.Command("nvim", file)
nvim.Dir = dir
nvim.Stdin = os.Stdin nvim.Stdin = os.Stdin
nvim.Stdout = os.Stdout nvim.Stdout = os.Stdout
nvim.Stderr = os.Stderr nvim.Stderr = os.Stderr