diff --git a/app.go b/app.go index d55c9a0..36dcb81 100644 --- a/app.go +++ b/app.go @@ -214,7 +214,7 @@ func updateRemeberPath(a *App, value string) { } } - err = os.WriteFile(remeberPath, []byte(strings.Join(nlist, "\n")), 0644) + err = os.WriteFile(remeberPath, []byte(strings.Join(nlist, "\n")+"\n"), 0644) if err != nil { os.Exit(1) return diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index c29a81a..ed29783 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -77,6 +77,10 @@ } selectedI = Math.max(selectedI - 1, 0); } else if (e.key === "Enter") { + if (remeberSearch.length === 0 && search.length === 0 && mathRes) { + searchText = mathRes; + return; + } if (selectedI < remeberSearch.length) { EnterDir(remeberSearch[selectedI]); return;