.TH "ZOXIDE" "1" "2021-04-12" "" "zoxide" .SH "نام (NAME)" \fBzoxide-init\fR \- تولید پیکربندی پوسته برای zoxide .SH "خلاصه دستور (SYNOPSIS)" .B zoxide init SHELL [OPTIONS] .SH "توضیحات (DESCRIPTION)" برای راه‌اندازی zoxide در پوستهٔ خود: .TP .B bash این خط را به \fBانتهای\fR فایل پیکربندی خود (معمولاً \fB~/.bashrc\fR) اضافه کنید: .sp .nf \fBeval "$(zoxide init bash)"\fR .fi .TP .B elvish این خط را به \fBانتهای\fR فایل پیکربندی خود (معمولاً \fB~/.elvish/rc.elv\fR) اضافه کنید: .sp .nf \fBeval $(zoxide init elvish | slurp)\fR .fi .sp نکته: zoxide تنها از elvish نسخهٔ 0.18.0 و بالاتر پشتیبانی می‌کند. .TP .B fish این خط را به \fBانتهای\fR فایل پیکربندی خود (معمولاً \fB~/.config/fish/config.fish\fR) اضافه کنید: .sp .nf \fBzoxide init fish | source\fR .fi .TP .B nushell این خط را به \fBانتهای\fR فایل متغیرهای محیطی خود اضافه کنید (با اجرای \fB$nu.env-path\fR در Nushell آن را بیابید): .sp .nf \fBzoxide init nushell | save -f ~/.zoxide.nu\fR .fi .sp اکنون، این خط را به \fBانتهای\fR فایل پیکربندی خود اضافه کنید (با اجرای \fB$nu.config-path\fR در Nushell آن را بیابید): .sp .nf \fBsource ~/.zoxide.nu\fR .fi .sp نکته: zoxide تنها از Nushell نسخهٔ 0.89.0 و بالاتر پشتیبانی می‌کند. .TP .B powershell این خط را به \fBانتهای\fR فایل پیکربندی خود اضافه کنید (با اجرای \fBecho $profile\fR در PowerShell آن را بیابید): .sp .nf \fBInvoke-Expression (& { (zoxide init powershell | Out-String) })\fR .fi .TP .B tcsh این خطوط را به \fBانتهای\fR فایل پیکربندی خود (معمولاً \fB~/.tcshrc\fR) اضافه کنید: .sp .nf \fBzoxide init tcsh > ~/.zoxide.tcsh\fR \fBsource ~/.zoxide.tcsh\fR .fi .TP .B xonsh این خط را به \fBانتهای\fR فایل پیکربندی خود (معمولاً \fB~/.xonshrc\fR) اضافه کنید: .sp .nf \fBexecx($(zoxide init xonsh), 'exec', __xonsh__.ctx, filename='zoxide')\fR .fi .TP .B zsh این خط را به \fBانتهای\fR فایل پیکربندی خود (معمولاً \fB~/.zshrc\fR) اضافه کنید: .sp .nf \fBeval "$(zoxide init zsh)"\fR .fi .TP .B هر پوستهٔ POSIX .sp این خط را به \fBانتهای\fR فایل پیکربندی خود اضافه کنید: .sp .nf \fBeval "$(zoxide init posix --hook prompt)"\fR .fi .SH "گزینه‌ها (OPTIONS)" .TP .B --cmd پیشوند دستورهای \fBz\fR و \fBzi\fR را تغییر می‌دهد. .br گزینهٔ \fB--cmd j\fR دستورها را به (\fBj\fR، \fBji\fR) تغییر می‌دهد. .br گزینهٔ \fB--cmd cd\fR جایگزین دستور \fBcd\fR می‌شود (روی Nushell و پوسته‌های POSIX کار نمی‌کند). .TP .B -h, --help نمایش اطلاعات راهنما. .TP .B --hook HOOK زمان و نحوهٔ افزایش امتیاز یک دایرکتوری توسط zoxide را تغییر می‌دهد: .TS tab(|); l l. \fBnone\fR|هرگز \fBprompt\fR|در هر اعلان خط فرمان پوسته (prompt) \fBpwd\fR|هر زمان که دایرکتوری تغییر کند .TE .TP .B --no-cmd از تعریف دستورهای \fBz\fR و \fBzi\fR توسط zoxide جلوگیری می‌کند. این توابع همچنان با نام‌های \fB__zoxide_z\fR و \fB__zoxide_zi\fR در پوستهٔ شما در دسترس خواهند بود، تا در صورت تمایل آن‌ها را بازتعریف کنید. .SH "گزارش باگ‌ها (BUGS)" برای هرگونه گزارش مشکل، درخواست قابلیت، یا پرسش، لطفاً به نشانی زیر مراجعه کنید: .sp \fBhttps://github.com/ajeetdsouza/zoxide/issues\fR .SH "نویسندگان (AUTHORS)" Ajeet D'Souza \fB<98ajeet@gmail.com>\fR