diff --git a/templates/powershell.txt b/templates/powershell.txt index 3df927a..09cb848 100644 --- a/templates/powershell.txt +++ b/templates/powershell.txt @@ -89,12 +89,12 @@ function __zoxide_z { if ($args.Length -eq 0) { __zoxide_cd ~ $true } - elseif ( - $args.Length -eq 1 -and - (($args[0] -eq '-' -or $args[0] -eq '+') -or (Test-Path $args[0] -PathType Container)) - ) { + elseif ($args.Length -eq 1 -and ($args[0] -eq '-' -or $args[0] -eq '+')) { __zoxide_cd $args[0] $false } + elseif ($args.Length -eq 1 -and (Test-Path $args[0] -PathType Container)) { + __zoxide_cd $args[0] $true + } else { $result = __zoxide_pwd if ($null -ne $result) {