mirror of
https://github.com/ajeetdsouza/zoxide.git
synced 2026-08-24 10:14:47 -05:00
nu: export functions
This commit is contained in:
@@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Changed
|
||||
|
||||
- `import` now auto-detects database files.
|
||||
- Nushell: export commands so the init script can be imported with `use`.
|
||||
|
||||
### Fixed
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ export-env {
|
||||
#
|
||||
|
||||
# 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 {
|
||||
[] => {'~'},
|
||||
[ '-' ] => {'-'},
|
||||
@@ -72,7 +72,7 @@ def --env --wrapped __zoxide_z [...rest: string] {
|
||||
}
|
||||
|
||||
# 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")'
|
||||
{%- if echo %}
|
||||
echo $env.PWD
|
||||
@@ -86,8 +86,8 @@ def --env --wrapped __zoxide_zi [...rest:string] {
|
||||
{%- match cmd %}
|
||||
{%- when Some with (cmd) %}
|
||||
|
||||
alias {{cmd}} = __zoxide_z
|
||||
alias {{cmd}}i = __zoxide_zi
|
||||
export alias {{cmd}} = __zoxide_z
|
||||
export alias {{cmd}}i = __zoxide_zi
|
||||
|
||||
{%- when None %}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user