updated nushell zoxide.nu to support overlay use over source
This commit is contained in:
parent
868a242e05
commit
95e7215f27
|
@ -56,7 +56,7 @@ export-env {
|
||||||
#
|
#
|
||||||
|
|
||||||
# Jump to a directory using only keywords.
|
# Jump to a directory using only keywords.
|
||||||
def --env --wrapped __zoxide_z [...rest: string] {
|
export def --env --wrapped __zoxide_z [...rest: string] {
|
||||||
let path = match $rest {
|
let path = match $rest {
|
||||||
[] => {'~'},
|
[] => {'~'},
|
||||||
[ '-' ] => {'-'},
|
[ '-' ] => {'-'},
|
||||||
|
@ -72,7 +72,7 @@ def --env --wrapped __zoxide_z [...rest: string] {
|
||||||
}
|
}
|
||||||
|
|
||||||
# Jump to a directory using interactive search.
|
# Jump to a directory using interactive search.
|
||||||
def --env --wrapped __zoxide_zi [...rest:string] {
|
export def --env --wrapped __zoxide_zi [...rest:string] {
|
||||||
cd $'(zoxide query --interactive -- ...$rest | str trim -r -c "\n")'
|
cd $'(zoxide query --interactive -- ...$rest | str trim -r -c "\n")'
|
||||||
{%- if echo %}
|
{%- if echo %}
|
||||||
echo $env.PWD
|
echo $env.PWD
|
||||||
|
@ -86,8 +86,8 @@ def --env --wrapped __zoxide_zi [...rest:string] {
|
||||||
{%- match cmd %}
|
{%- match cmd %}
|
||||||
{%- when Some with (cmd) %}
|
{%- when Some with (cmd) %}
|
||||||
|
|
||||||
alias {{cmd}} = __zoxide_z
|
export alias {{cmd}} = __zoxide_z
|
||||||
alias {{cmd}}i = __zoxide_zi
|
export alias {{cmd}}i = __zoxide_zi
|
||||||
|
|
||||||
{%- when None %}
|
{%- when None %}
|
||||||
|
|
||||||
|
@ -103,6 +103,6 @@ alias {{cmd}}i = __zoxide_zi
|
||||||
# Now, add this to the end of your config file (find it by running
|
# Now, add this to the end of your config file (find it by running
|
||||||
# `$nu.config-path` in Nushell):
|
# `$nu.config-path` in Nushell):
|
||||||
#
|
#
|
||||||
# source ~/.zoxide.nu
|
# overlay use ~/.zoxide.nu as zoxide
|
||||||
#
|
#
|
||||||
# Note: zoxide only supports Nushell v0.89.0+.
|
# Note: zoxide only supports Nushell v0.89.0+.
|
||||||
|
|
Loading…
Reference in New Issue