.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "FISH_INDENT" "1" "Sep 07, 2026" "4.9" "fish-shell" .SH "نام (NAME)" fish_indent \- ایجاد تورفتگی و زیباسازی کدهای پوسته fish .SH "خلاصه دستور (SYNOPSIS)" .nf \fBfish_indent\fP [\fIگزینه‌ها\fP] [\fIفایل\fP \&...] .fi .sp .SH "توضیحات (DESCRIPTION)" .sp دستور \fBfish_indent\fP برای ایجاد تورفتگی در قطعه‌کدهای fish به کار می‌رود. \fBfish_indent\fP دستورات را از ورودی استاندارد یا از فایل‌های مشخص‌شده می‌خواند و آن‌ها را در خروجی استاندارد یا در فایلی مشخص (در صورت تعیین \fB\-w\fP) می‌نویسد. .sp .SH "گزینه‌ها (OPTIONS)" گزینه‌های زیر در دسترس هستند: .INDENT 0.0 .TP \fB\-w\fP یا \fB\-\-write\fP در فایل مشخص‌شده تورفتگی ایجاد می‌کند و تغییرات را بلافاصله در همان فایل می‌نویسد. .TP \fB\-i\fP یا \fB\-\-no\-indent\fP دستورات را تورفته نمی‌کند؛ تنها آن‌ها را به قالب یک دستور (job) در هر سطر بازآرایی می‌کند. .TP \fB\-\-only\-indent\fP قالب‌بندی را تغییر نمی‌دهد، فقط برای هر سطر تورفتگی ایجاد می‌کند. .TP \fB\-\-only\-unindent\fP قالب‌بندی را تغییر نمی‌دهد، فقط تورفتگی هر سطر را برمی‌دارد. .TP \fB\-c\fP یا \fB\-\-check\fP تورفتگی ایجاد نمی‌کند؛ تنها در صورتی که کد از پیش مطابق الگوی fish_indent تورفته باشد، مقدار 0 را برمی‌گرداند و در غیر این صورت، تعداد فایل‌های ناموفق را بازمی‌گرداند. همچنین در صورتی که ورودی از ورودی استاندارد خوانده نشود، نام فایل‌های ناموفق را چاپ می‌کند. .TP \fB\-v\fP یا \fB\-\-version\fP نسخه فعلی \fBfish\fP را نمایش می‌دهد و سپس خارج می‌شود. .TP \fB\-\-ansi\fP خروجی را با استفاده از توالی‌های گریز ANSI و بر اساس رنگ‌های تعریف‌شده در محیط سیستم (مانند \fBfish_color_command\fP \%<#\:envvar-fish_color_command>) رنگ‌آمیزی می‌کند. .TP \fB\-\-html\fP خروجی را به صورت HTML تولید می‌کند؛ در صورتی که CSS مناسب تعریف شده باشد، از برجسته‌سازی نحو (syntax highlighting) پشتیبانی می‌کند. نام کلاس‌های CSS همانند نام متغیرهاست، مانند \fBfish_color_command\fP\&. .TP \fB\-\-dump\-parse\-tree\fP اطلاعات مربوط به عبارات تجزیه‌شده را در خطای استاندارد تخلیه (dump) می‌کند. این گزینه احتمالاً تنها برای افرادی که روی کد منبع fish کار می‌کنند مفید خواهد بود. .TP \fB\-h\fP یا \fB\-\-help\fP راهنمای استفاده از این دستور را نمایش می‌دهد. .UNINDENT .SH "همچنین ببینید (SEE ALSO)" .BR fish (1), .BR fish_key_reader (1) .PP وب‌سایت رسمی: .SH "حق نشر (COPYRIGHT)" توسعه‌دهندگان fish-shell .\" End of generated man page.