nushell: fix jumping to symlinks that are not in the database (#1032)
Expand path before checking for its type. This solves the issue of ignoring symlinks.
This commit is contained in:
parent
6902d375c5
commit
7691d7e9a5
|
@ -60,7 +60,7 @@ def --env --wrapped __zoxide_z [...rest: string] {
|
||||||
let path = match $rest {
|
let path = match $rest {
|
||||||
[] => {'~'},
|
[] => {'~'},
|
||||||
[ '-' ] => {'-'},
|
[ '-' ] => {'-'},
|
||||||
[ $arg ] if ($arg | path type) == 'dir' => {$arg}
|
[ $arg ] if ($arg | path expand | path type) == 'dir' => {$arg}
|
||||||
_ => {
|
_ => {
|
||||||
zoxide query --exclude $env.PWD -- ...$rest | str trim -r -c "\n"
|
zoxide query --exclude $env.PWD -- ...$rest | str trim -r -c "\n"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue