| ZOXIDE(1) | zoxide | ZOXIDE(1) |
نام (NAME)
zoxide-init - تولید پیکربندی پوسته برای zoxide
خلاصه دستور (SYNOPSIS)
zoxide init SHELL [OPTIONS]
توضیحات (DESCRIPTION)
برای راهاندازی zoxide در پوستهٔ خود:
- bash
- این خط را
به انتهای
فایل
پیکربندی
خود
(معمولاً
~/.bashrc) اضافه
کنید:
eval "$(zoxide init bash)"
- elvish
- این خط را
به انتهای
فایل
پیکربندی
خود
(معمولاً
~/.elvish/rc.elv) اضافه
کنید:
eval $(zoxide init elvish | slurp)
نکته: zoxide تنها از elvish نسخهٔ 0.18.0 و بالاتر پشتیبانی میکند.
- fish
- این خط را
به انتهای
فایل
پیکربندی
خود
(معمولاً
~/.config/fish/config.fish)
اضافه کنید:
zoxide init fish | source
- nushell
- این خط را
به انتهای
فایل
متغیرهای
محیطی خود
اضافه کنید
(با اجرای
$nu.env-path در Nushell آن
را بیابید):
zoxide init nushell | save -f ~/.zoxide.nu
اکنون، این خط را به انتهای فایل پیکربندی خود اضافه کنید (با اجرای $nu.config-path در Nushell آن را بیابید):
source ~/.zoxide.nu
نکته: zoxide تنها از Nushell نسخهٔ 0.89.0 و بالاتر پشتیبانی میکند.
- powershell
- این خط را
به انتهای
فایل
پیکربندی
خود اضافه
کنید (با
اجرای echo $profile
در PowerShell آن را
بیابید):
Invoke-Expression (& { (zoxide init powershell | Out-String) }) - tcsh
- این خطوط را
به انتهای
فایل
پیکربندی
خود
(معمولاً
~/.tcshrc) اضافه
کنید:
zoxide init tcsh > ~/.zoxide.tcsh source ~/.zoxide.tcsh
- xonsh
- این خط را
به انتهای
فایل
پیکربندی
خود
(معمولاً
~/.xonshrc) اضافه
کنید:
execx($(zoxide init xonsh), 'exec', __xonsh__.ctx, filename='zoxide')
- zsh
- این خط را
به انتهای
فایل
پیکربندی
خود
(معمولاً ~/.zshrc)
اضافه کنید:
eval "$(zoxide init zsh)"
- هر پوستهٔ POSIX
-
این خط را به انتهای فایل پیکربندی خود اضافه کنید:
eval "$(zoxide init posix --hook prompt)"
گزینهها (OPTIONS)
- --cmd
- پیشوند
دستورهای z
و zi را
تغییر
میدهد.
گزینهٔ --cmd j دستورها را به (j، ji) تغییر میدهد.
گزینهٔ --cmd cd جایگزین دستور cd میشود (روی Nushell و پوستههای POSIX کار نمیکند). - -h, --help
- نمایش اطلاعات راهنما.
- --hook HOOK
- زمان و
نحوهٔ
افزایش
امتیاز یک
دایرکتوری
توسط zoxide را
تغییر
میدهد:
none هرگز prompt در هر اعلان خط فرمان پوسته (prompt) pwd هر زمان که دایرکتوری تغییر کند - --no-cmd
- از تعریف دستورهای z و zi توسط zoxide جلوگیری میکند. این توابع همچنان با نامهای __zoxide_z و __zoxide_zi در پوستهٔ شما در دسترس خواهند بود، تا در صورت تمایل آنها را بازتعریف کنید.
گزارش باگها (BUGS)
برای هرگونه گزارش مشکل، درخواست قابلیت، یا پرسش، لطفاً به نشانی زیر مراجعه کنید:
نویسندگان (AUTHORS)
Ajeet D'Souza <98ajeet@gmail.com>
| 2021-04-12 |