From bc61a463e553844f8dc7e736c5df3de13d2ed5ef Mon Sep 17 00:00:00 2001 From: marcelarie Date: Tue, 8 Oct 2024 19:32:45 +0200 Subject: [PATCH] fix: handle error for empty zoxide query result --- templates/nushell.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/templates/nushell.txt b/templates/nushell.txt index 90d5cba..5619a14 100644 --- a/templates/nushell.txt +++ b/templates/nushell.txt @@ -45,7 +45,11 @@ def --env --wrapped __zoxide_z [...rest:string] { let path = if (($rest | length) <= 1) and ($arg0 == '-' or $arg0_is_dir) { $arg0 } else { - (zoxide query --exclude $env.PWD -- ...$rest | str trim -r -c "\n") + (try { + zoxide query --exclude $env.PWD -- ...$rest | str trim -r -c "\n" + } catch { + "" + }) } cd $path {%- if echo %}