.\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "ALACRITTY" "5" "2026-04-06" .PP .SH "نام (NAME)" .PP alacritty \- قالب فایل پیکربندی TOML.\& .PP .SH "نحو (SYNTAX)" .PP فایل پیکربندی Alacritty از قالب TOML استفاده می‌کند.\& مشخصات این قالب در \fIhttps://toml.\&io/en/v1.\&0.\&0\fR قابل مشاهده است.\& .PP .SH "محل قرارگیری (LOCATION)" .PP برنامه Alacritty فایل پیکربندی را برای شما ایجاد نمی‌کند، اما در سیستم‌های یونیکس در مسیرهای زیر به دنبال آن می‌گردد: .PP .PD 0 .IP 1. 4 \fI$XDG_CONFIG_HOME/alacritty/alacritty.\&toml\fR .IP 2. 4 \fI$XDG_CONFIG_HOME/alacritty.\&toml\fR .IP 3. 4 \fI$HOME/.\&config/alacritty/alacritty.\&toml\fR .IP 4. 4 \fI$HOME/.\&alacritty.\&toml\fR .IP 5. 4 \fI/etc/alacritty/alacritty.\&toml\fR .PD .PP در ویندوز، فایل پیکربندی در مسیر زیر جستجو می‌شود: .PP .PD 0 .IP 1. 4 \fI%APPDATA%\ealacritty\ealacritty.\&toml\fR .PD .PP .SH "عمومی (GENERAL)" .PP این بخش به مستندسازی جدول \fB[general]\fR از فایل پیکربندی می‌پردازد.\& .PP \fBimport\fR = [\fI""\fR,] .PP .RS 4 وارد کردن (Import) فایل‌های پیکربندی اضافی.\& .PP موارد وارد شده به ترتیب بارگذاری می‌شوند و از تمام فایل‌های ناموجود صرف‌نظر می‌شود، و فایلی که عملیات درون‌ریزی را انجام می‌دهد در آخر بارگذاری می‌شود.\& اگر فیلدی از قبل در یک فایل وارد شده قبلی وجود داشته باشد، جایگزین خواهد شد.\& .PP تمامی موارد وارد شده باید یا مسیرهای مطلق باشند که با \fI/\fR شروع می‌شوند، یا مسیرهای نسبی نسبت به دایرکتوری خانگی کاربر باشند که با \fI\(ti/\fR شروع می‌شوند، یا مسیرهای نسبی از فایل پیکربندی فعلی باشند.\& .PP مثال: .RS 4 import = [ .br \fI"\(ti/.\&config/alacritty/base16-dark.\&toml"\fR, .br \fI"\(ti/.\&config/alacritty/keybindings.\&toml"\fR, .br \fI"alacritty-theme/themes/gruvbox_dark.\&toml"\fR, .br ] .PP .RE .RE \fBworking_directory\fR = \fI""\fR | \fI"None"\fR .PP .RS 4 دایرکتوری‌ای که شل در آن راه‌اندازی می‌شود.\& هنگامی که این مقدار تنظیم نشده باشد، یا برابر با \fI"None"\fR باشد، از دایرکتوری کاری فرایند والد استفاده خواهد شد.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE \fBlive_config_reload\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 بارگذاری مجدد و زنده پیکربندی (تغییرات نیازمند راه‌اندازی مجدد است) .PP پیش‌فرض: \fItrue\fR .PP .RE \fBipc_socket\fR = \fItrue\fR | \fIfalse\fR # \fI(unix only)\fR .PP .RS 4 ارائه سوکت IPC با استفاده از \fIalacritty msg\fR .PP پیش‌فرض: \fItrue\fR .PP .RE .SH "محیط (ENV)" .PP تمامی جفت‌های کلید-مقدار در بخش \fB[env]\fR به عنوان متغیرهای محیطی برای هر فرایندی که توسط Alacritty ایجاد می‌شود، از جمله شل آن، افزوده خواهند شد.\& برخی از مقادیر ممکن است متغیرهای تنظیم‌شده توسط خود alacritty را بازنویسی کنند.\& .PP مثال: .RS 4 \fB[env]\fR .br WINIT_X11_SCALE_FACTOR = \fI"1.\&0"\fR .PP .RE .SH "پنجره (WINDOW)" .PP این بخش به مستندسازی جدول \fB[window]\fR از فایل پیکربندی می‌پردازد.\& .PP \fBdimensions\fR = { columns = \fI\fR, lines = \fI\fR } .PP .RS 4 ابعاد پنجره (تغییرات نیازمند راه‌اندازی مجدد است).\& .PP تعداد سطرها/ستون‌ها (نه پیکسل‌ها) در ترمینال.\& برای اعمال شدن، هر دو مقدار سطرها و ستون‌ها باید غیرصفر باشند.\& تعداد ستون‌ها باید حداقل \fI2\fR باشد، در حالی که استفاده از مقدار \fI0\fR برای ستون‌ها و سطرها، اندازه پنجره را به مقدار پیشنهادی مدیر پنجره بازمی‌گرداند .PP پیش‌فرض: { columns = \fI0\fR, lines = \fI0\fR } .PP .RE \fBposition\fR = \fI"None"\fR | { x = \fI\fR, y = \fI\fR } # \fI(has no effect on Wayland)\fR .PP .RS 4 موقعیت مکانی پنجره هنگام راه‌اندازی.\& .PP بر حسب تعداد پیکسل‌ها مشخص می‌شود.\& .PP اگر موقعیت مکانی \fI"None"\fR باشد، مدیریت جای‌گذاری بر عهده مدیر پنجره خواهد بود.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE \fBpadding\fR = { x = \fI\fR, y = \fI\fR } .PP .RS 4 فاصله حاشیه خالی (Padding) اضافه شده در اطراف پنجره بر حسب پیکسل.\& این حاشیه بر اساس DPI مقیاس‌بندی می‌شود و مقدار مشخص‌شده همیشه به هر دو طرف مخالف اضافه می‌گردد.\& .PP پیش‌فرض: { x = \fI0\fR, y = \fI0\fR } .PP .RE \fBdynamic_padding\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 توزیع یکنواخت حاشیه اضافی در اطراف محتوای ترمینال.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBdecorations\fR = \fI"Full"\fR | \fI"None"\fR | \fI"Transparent"\fR | \fI"Buttonless"\fR .PP .RS 4 تزیینات و چارچوب پنجره (Decorations).\& .PP \fBFull\fR .RS 4 حاشیه‌ها و نوار عنوان.\& .RE \fBNone\fR .RS 4 بدون حاشیه و بدون نوار عنوان.\& .RE \fBTransparent\fR \fI(macOS only)\fR .RS 4 نوار عنوان، پس‌زمینه شفاف و دکمه‌های نوار عنوان.\& .RE \fBButtonless\fR \fI(macOS only)\fR .RS 4 نوار عنوان، پس‌زمینه شفاف و بدون دکمه‌های نوار عنوان.\& .PP .RE پیش‌فرض: \fI"Full"\fR .PP .RE \fBopacity\fR = \fI\fR .PP .RS 4 میزان کدر بودن (Opacity) پس‌زمینه به صورت یک عدد ممیز شناور از \fI0.\&0\fR تا \fI1.\&0\fR.\& مقدار \fI0.\&0\fR کاملاً شفاف و \fI1.\&0\fR کاملاً کدر و مات است.\& .PP پیش‌فرض: \fI1.\&0\fR .PP .RE \fBblur\fR = \fItrue\fR | \fIfalse\fR # \fI(works on macOS/KDE Wayland)\fR .PP .RS 4 درخواست از کامپوزیتور (Compositor) برای مات/تار کردن محتوای پشت پنجره‌های شفاف.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBstartup_mode\fR = \fI"Windowed"\fR | \fI"Maximized"\fR | \fI"Fullscreen"\fR | \fI"SimpleFullscreen"\fR .PP .RS 4 حالت راه‌اندازی (تغییرات نیازمند راه‌اندازی مجدد است) .PP \fBWindowed\fR .RS 4 پنجره معمولی.\& .RE \fBMaximized\fR .RS 4 پنجره هنگام راه‌اندازی بیشینه خواهد شد.\& .RE \fBFullscreen\fR .RS 4 پنجره هنگام راه‌اندازی تمام‌صفحه خواهد شد.\& .RE \fBSimpleFullscreen\fR \fI(macOS only)\fR .RS 4 همانند \fIFullscreen\fR، اما می‌توانید پنجره‌ها را روی آن قرار دهید.\& .PP .RE پیش‌فرض: \fI"Windowed"\fR .PP .RE \fBtitle\fR = \fI""\fR .PP .RS 4 عنوان پنجره.\& .PP پیش‌فرض: \fI"Alacritty"\fR .PP .RE \fBdynamic_title\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 اجازه دادن به برنامه‌های ترمینال برای تغییر عنوان پنجره Alacritty.\& .PP پیش‌فرض: \fItrue\fR .PP .RE \fBclass\fR = { instance = \fI""\fR, general = \fI""\fR } # \fI(Linux/BSD only)\fR .PP .RS 4 کلاس پنجره (Window Class).\& .PP در وی‌لند (Wayland)، مقدار \fBgeneral\fR به عنوان \fIapp_id\fR استفاده می‌شود و از \fBinstance\fR صرف‌نظر می‌گردد.\& .PP پیش‌فرض: { instance = \fI"Alacritty"\fR, general = \fI"Alacritty"\fR } .PP .RE \fBdecorations_theme_variant\fR = \fI"Dark"\fR | \fI"Light"\fR | \fI"None"\fR .PP .RS 4 بازنویسی گونه تم سیستم / تم GTK / تزیینات سمت کلاینت وی‌لند.\& این گزینه را روی \fI"None"\fR تنظیم کنید تا از گونه تم پیش‌فرض سیستم استفاده شود.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE \fBresize_increments\fR = \fItrue\fR | \fIfalse\fR # \fI(works on macOS/X11/Wayland)\fR .PP .RS 4 ترجیح تغییر اندازه پنجره با گام‌های گسسته برابر با ابعاد سلول‌ها.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBoption_as_alt\fR = \fI"OnlyLeft"\fR | \fI"OnlyRight"\fR | \fI"Both"\fR | \fI"None"\fR # \fI(macOS only)\fR .PP .RS 4 رفتار کلید \fIOption\fR همانند کلید \fIAlt\fR.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE \fBlevel\fR = \fI"Normal"\fR | \fI"AlwaysOnTop"\fR .PP .RS 4 سطح قرارگیری پنجره (Window Level) را تنظیم می‌کند.\& .PP \fBNormal\fR .RS 4 پنجره از ترتیب z پیش‌فرض سیستم پیروی می‌کند.\& .RE \fBAlwaysOnTop\fR .RS 4 پنجره همیشه در بالاترین لایه قرار می‌گیرد.\& .PP .RE پیش‌فرض: \fI"Normal"\fR .PP .RE مثال: .RS 4 \fB[window]\fR .br padding = { x = \fI3\fR, y = \fI3\fR } .br dynamic_padding = \fItrue\fR .br opacity = \fI0.\&9\fR .PP .PP .RE .SH "پیمایش (SCROLLING)" .PP این بخش به مستندسازی جدول \fB[scrolling]\fR در فایل پیکربندی می‌پردازد.\& .PP \fBhistory\fR = \fI\fR .PP .RS 4 حداکثر تعداد خطوط در بافر پیمایش به عقب (scrollback).\& .br تعیین \fI0\fR قابلیت پیمایش را غیرفعال می‌کند.\& .br محدود به \fI100000\fR.\& .PP پیش‌فرض: \fI10000\fR .PP .RE \fBmultiplier\fR = \fI\fR .PP .RS 4 تعداد خطوط پیمایش‌شده به ازای هر گام پیمایش ورودی (اسکرول).\& .PP پیش‌فرض: \fI3\fR .PP .RE .SH "قلم (FONT)" .PP این بخش به مستندسازی جدول \fB[font]\fR در فایل پیکربندی می‌پردازد.\& .PP \fBnormal\fR = { family = \fI""\fR, style = \fI""\fR } .PP .RS 4 پیش‌فرض: .RS 4 Linux/BSD: { family = \fI"monospace"\fR, style = \fI"Regular"\fR } .br Windows: { family = \fI"Consolas"\fR, style = \fI"Regular"\fR } .br macOS: { family = \fI"Menlo"\fR, style = \fI"Regular"\fR } .PP .RE .RE \fBbold\fR = { family = \fI""\fR, style = \fI""\fR } .PP .RS 4 اگر خانواده قلم (family) مشخص نشده باشد، به مقدار مشخص‌شده برای قلم عادی (normal) بازمی‌گردد.\& .PP پیش‌فرض: { style = \fI"Bold"\fR } .PP .RE \fBitalic\fR = { family = \fI""\fR, style = \fI""\fR } .PP .RS 4 اگر خانواده قلم (family) مشخص نشده باشد، به مقدار مشخص‌شده برای قلم عادی (normal) بازمی‌گردد.\& .PP پیش‌فرض: { style = \fI"Italic"\fR } .PP .RE \fBbold_italic\fR = { family = \fI""\fR, style = \fI""\fR } .PP .RS 4 اگر خانواده قلم (family) مشخص نشده باشد، به مقدار مشخص‌شده برای قلم عادی (normal) بازمی‌گردد.\& .PP پیش‌فرض: { style = \fI"Bold Italic"\fR } .PP .RE \fBsize\fR = \fI\fR .PP .RS 4 اندازه قلم بر حسب پوینت (point).\& .PP پیش‌فرض: \fI11.\&25\fR .PP .RE \fBoffset\fR = { x = \fI\fR, y = \fI\fR } .PP .RS 4 آفست (فاصله اضافی) فضای خالی اضافه در اطراف هر کاراکتر است.\& \fIy\fR را می‌توان به‌عنوان تغییردهنده فاصله بین خطوط، و \fIx\fR را به‌عنوان تغییردهنده فاصله بین حروف در نظر گرفت.\& .PP پیش‌فرض: { x = \fI0\fR, y = \fI0\fR } .PP .RE \fBglyph_offset\fR = { x = \fI\fR, y = \fI\fR } .PP .RS 4 آفست گلیف (glyph offset) موقعیت گلیف‌ها را در سلول‌هایشان تعیین می‌کند که پیش‌فرض آن در پایین سلول است.\& افزایش \fIx\fR گلیف را به سمت راست و افزایش \fIy\fR گلیف را به سمت بالا جابه‌جا می‌کند.\& .PP .RE \fBbuiltin_box_drawing\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که \fItrue\fR باشد، آلاکریتی از یک قلم داخلی سفارشی برای کاراکترهای رسم کادر (نقاط یونیکد \fIU+2500\fR تا \fIU+259F\fR)، نمادهای محاسباتی قدیمی (\fIU+1FB00\fR تا \fIU+1FB3B\fR) و نمادهای پاورلاین (\fIU+E0B0\fR تا \fIU+E0B3\fR) استفاده خواهد کرد.\& .PP پیش‌فرض: \fItrue\fR .PP .RE .SH "رنگ‌ها (COLORS)" .PP این بخش به مستندسازی جدول \fB[colors]\fR در فایل پیکربندی می‌پردازد.\& .PP رنگ‌ها با استفاده از مقادیر هگزادسیمال همراه با پیشوند \fI#\fR مشخص می‌شوند: \fI#RRGGBB\fR.\& .PP \fBprimary\fR .PP .RS 4 این بخش به مستندسازی جدول \fB[colors.\&primary]\fR در فایل پیکربندی می‌پردازد.\& .PP \fBforeground\fR = \fI""\fR .PP .RS 4 پیش‌فرض: \fI"#d8d8d8"\fR .PP .RE \fBbackground\fR = \fI""\fR .PP .RS 4 پیش‌فرض: \fI"#181818"\fR .PP .RE \fBdim_foreground\fR = \fI""\fR .PP .RS 4 اگر این مقدار تنظیم نشده باشد، رنگ به‌طور خودکار بر اساس رنگ پیش‌زمینه (foreground) محاسبه می‌شود.\& .PP پیش‌فرض: \fI"#828482"\fR .PP .RE \fBbright_foreground\fR = \fI""\fR .PP .RS 4 این رنگ تنها زمانی استفاده می‌شود که \fIdraw_bold_text_with_bright_colors\fR برابر \fItrue\fR باشد.\& .PP اگر این مقدار تنظیم نشده باشد، رنگ پیش‌زمینه عادی استفاده خواهد شد.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE .RE \fBcursor\fR = { text = \fI""\fR, cursor = \fI""\fR } .PP .RS 4 رنگ‌هایی که باید برای رسم مکان‌نمای ترمینال استفاده شوند.\& .PP مقادیر مجاز عبارتند از رنگ‌های هگزادسیمال مانند \fI#ff00ff\fR، یا \fICellForeground\fR/\fICellBackground\fR، که به سلول تحت‌تأثیر اشاره دارد.\& .PP پیش‌فرض: { text = \fI"CellBackground"\fR, cursor = \fI"CellForeground"\fR } .PP .RE \fBvi_mode_cursor\fR = { text = \fI""\fR, cursor = \fI""\fR } .PP .RS 4 رنگ‌های مکان‌نما هنگامی که حالت vi فعال است.\& .PP مقادیر مجاز عبارتند از رنگ‌های هگزادسیمال مانند \fI#ff00ff\fR، یا \fICellForeground\fR/\fICellBackground\fR، که به سلول تحت‌تأثیر اشاره دارد.\& .PP پیش‌فرض: { text = \fI"CellBackground"\fR, cursor = \fI"CellForeground"\fR } .PP .RE \fBsearch\fR .PP .RS 4 این بخش به مستندسازی جدول \fB[colors.\&search]\fR در پیکربندی می‌پردازد.\& .PP مقادیر مجاز عبارتند از رنگ‌های هگزادسیمال مانند \fI#ff00ff\fR، یا \fICellForeground\fR/\fICellBackground\fR، که به سلول تحت‌تأثیر اشاره دارد.\& .PP \fBmatches\fR = { foreground = \fI""\fR, background = \fI""\fR } .PP .RS 4 پیش‌فرض: { foreground = \fI"#181818"\fR, background = \fI"#ac4242"\fR } .PP .RE \fBfocused_match\fR = { foreground = \fI""\fR, background = \fI""\fR } .PP .RS 4 پیش‌فرض: { foreground = \fI"#181818"\fR, background = \fI"#f4bf75"\fR } .PP .RE .RE \fBhints\fR .PP .RS 4 این بخش به مستندسازی جدول \fB[colors.\&hints]\fR در پیکربندی می‌پردازد.\& .PP \fBstart\fR = { foreground = \fI""\fR, background = \fI""\fR } .PP .RS 4 اولین کاراکتر در برچسب راهنما (hint label).\& .PP مقادیر مجاز عبارتند از رنگ‌های هگزادسیمال مانند \fI#ff00ff\fR، یا \fICellForeground\fR/\fICellBackground\fR، که به سلول تحت‌تأثیر اشاره دارد.\& .PP پیش‌فرض: { foreground = \fI"#181818"\fR, background = \fI"#f4bf75"\fR } .PP .RE \fBend\fR = { foreground = \fI""\fR, background = \fI""\fR } .PP .RS 4 تمام کاراکترهای پس از اولین کاراکتر در برچسب راهنما (hint label).\& .PP مقادیر مجاز عبارتند از رنگ‌های هگزادسیمال مانند \fI#ff00ff\fR، یا \fICellForeground\fR/\fICellBackground\fR، که به سلول تحت‌تأثیر اشاره دارد.\& .PP پیش‌فرض: { foreground = \fI"#181818"\fR, background = \fI"#ac4242"\fR } .PP .RE .RE \fBline_indicator\fR = { foreground = \fI""\fR, background = \fI""\fR } .PP .RS 4 رنگ مورد استفاده برای نشانگری که موقعیت در تاریخچه را هنگام جستجو و حالت vi نمایش می‌دهد.\& .PP تنظیم این گزینه روی \fI"None"\fR از رنگ اصلی مخالف (opposing primary color) استفاده خواهد کرد.\& .PP پیش‌فرض: { foreground = \fI"None"\fR, background = \fI"None"\fR } .PP .RE \fBfooter_bar\fR = { foreground = \fI""\fR, background = \fI""\fR } .PP .RS 4 رنگ مورد استفاده برای نوار پاورقی (footer bar) در پایین، که توسط ورودی عبارت منظم جستجو، پیش‌نمایش URI پیوندها و غیره استفاده می‌شود.\& .PP پیش‌فرض: { foreground = \fI"#181818"\fR, background = \fI"#d8d8d8"\fR } .PP .RE \fBselection\fR = { text = \fI""\fR, background = \fI""\fR } .PP .RS 4 رنگ‌های مورد استفاده برای رسم بخش‌های انتخاب‌شده (selections).\& .PP مقادیر مجاز عبارتند از رنگ‌های هگزادسیمال مانند \fI#ff00ff\fR، یا \fICellForeground\fR/\fICellBackground\fR، که به سلول تحت‌تأثیر اشاره دارد.\& .PP پیش‌فرض: { text = \fI"CellBackground"\fR, background = \fI"CellForeground"\fR } .PP .RE \fBnormal\fR .PP .RS 4 این بخش به مستندسازی جدول \fB[colors.\&normal]\fR در پیکربندی می‌پردازد.\& .PP \fBblack\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#181818"\fR .RE \fBred\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#ac4242"\fR .RE \fBgreen\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#90a959"\fR .RE \fByellow\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#f4bf75"\fR .RE \fBblue\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#6a9fb5"\fR .RE \fBmagenta\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#aa759f"\fR .RE \fBcyan\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#75b5aa"\fR .RE \fBwhite\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#d8d8d8"\fR .PP .RE .RE \fBbright\fR .PP .RS 4 این بخش به مستندسازی جدول \fB[colors.\&bright]\fR در پیکربندی می‌پردازد.\& .PP \fBblack\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#6b6b6b"\fR .RE \fBred\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#c55555"\fR .RE \fBgreen\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#aac474"\fR .RE \fByellow\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#feca88"\fR .RE \fBblue\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#82b8c8"\fR .RE \fBmagenta\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#c28cb8"\fR .RE \fBcyan\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#93d3c3"\fR .RE \fBwhite\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#f8f8f8"\fR .PP .RE .RE \fBdim\fR .PP .RS 4 این بخش به مستندسازی جدول \fB[colors.\&dim]\fR در پیکربندی می‌پردازد.\& .PP اگر رنگ‌های کم‌رنگ (dim) تنظیم نشده باشند، به‌طور خودکار بر اساس رنگ‌های \fInormal\fR (عادی) محاسبه خواهند شد.\& .PP \fBblack\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#0f0f0f"\fR .RE \fBred\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#712b2b"\fR .RE \fBgreen\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#5f6f3a"\fR .RE \fByellow\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#a17e4d"\fR .RE \fBblue\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#456877"\fR .RE \fBmagenta\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#704d68"\fR .RE \fBcyan\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#4d7770"\fR .RE \fBwhite\fR = \fI""\fR .RS 4 پیش‌فرض: \fI"#8e8e8e"\fR .PP .RE .RE \fBindexed_colors\fR = [{ index = \fI\fR, color = \fI""\fR },] .PP .RS 4 رنگ‌های نمایه‌گذاری‌شده (indexed colors) شامل تمام رنگ‌ها از ۱۶ تا ۲۵۶ هستند.\& هنگامی که این موارد تنظیم نشده باشند، با مقادیر پیش‌فرض معقول پر می‌شوند.\& .PP پیش‌فرض: \fI[]\fR .PP .RE \fBtransparent_background_colors\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 تعیین می‌کند که آیا \fIwindow.\&opacity\fR بر پس‌زمینه تمام سلول‌ها اعمال شود یا تنها بر پس‌زمینه پیش‌فرض.\& در صورت تنظیم روی \fItrue\fR، تمام سلول‌ها بدون در نظر گرفتن رنگ پس‌زمینه‌شان، شفاف خواهند بود.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBdraw_bold_text_with_bright_colors\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که \fItrue\fR باشد، متن پررنگ (bold) با استفاده از گونه‌های رنگ‌های روشن (bright) رسم می‌شود.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE .SH "زنگ (BELL)" .PP این بخش جدول \fB[bell]\fR از فایل پیکربندی را شرح می‌دهد.\& .PP \fBanimation\fR = \fI"Ease"\fR | \fI"EaseOut"\fR | \fI"EaseOutSine"\fR | \fI"EaseOutQuad"\fR | \fI"EaseOutCubic"\fR | \fI"EaseOutQuart"\fR | \fI"EaseOutQuint"\fR | \fI"EaseOutExpo"\fR | \fI"EaseOutCirc"\fR | \fI"Linear"\fR .PP .RS 4 جلوه پویانمایی زنگ دیداری برای چشمک زدن صفحه هنگام به صدا درآمدن زنگ دیداری.\& .PP پیش‌فرض: \fI"Linear"\fR .PP .RE \fBduration\fR = \fI\fR .PP .RS 4 مدت زمان چشمک زدن زنگ دیداری بر حسب میلی‌ثانیه.\& مقدار `duration` برابر با `0` پویانمایی زنگ دیداری را غیرفعال می‌کند.\& .PP پیش‌فرض: \fI0\fR .PP .RE \fBcolor\fR = \fI""\fR .PP .RS 4 رنگ پویانمایی زنگ دیداری.\& .PP پیش‌فرض: \fI"#ffffff"\fR .PP .RE \fBcommand\fR = \fI""\fR | { program = \fI""\fR, args = [\fI""\fR,] } .PP .RS 4 این برنامه هر زمان که زنگ به صدا درآید اجرا می‌شود.\& .PP هنگامی که روی \fI"None"\fR تنظیم شود، هیچ دستوری اجرا نخواهد شد.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE .SH "انتخاب (SELECTION)" .PP این بخش جدول \fB[selection]\fR از فایل پیکربندی را شرح می‌دهد.\& .PP \fBsemantic_escape_chars\fR = \fI""\fR .PP .RS 4 این رشته شامل تمام نویسه‌هایی است که به عنوان جداکننده برای «کلمات معنایی» در Alacritty استفاده می‌شوند.\& .PP پیش‌فرض: \fI",│`|:\e"'\& ()[]{}<>\et"\fR .PP .RE \fBsave_to_clipboard\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که روی \fItrue\fR تنظیم شود، متن انتخاب‌شده در کلیپ‌بورد اصلی کپی خواهد شد.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE .SH "مکان‌نما (CURSOR)" .PP این بخش جدول \fB[cursor]\fR از فایل پیکربندی را شرح می‌دهد.\& .PP \fBstyle\fR = { \fB\fR, \fB\fR } .PP .RS 4 \fBshape\fR = \fI"Block"\fR | \fI"Underline"\fR | \fI"Beam"\fR .PP .RS 4 پیش‌فرض: \fI"Block"\fR .PP .RE \fBblinking\fR = \fI"Never"\fR | \fI"Off"\fR | \fI"On"\fR | \fI"Always"\fR .PP .RS 4 \fBNever\fR .RS 4 جلوگیری از هرگونه چشمک زدن مکان‌نما .RE \fBOff\fR .RS 4 غیرفعال کردن چشمک زدن به صورت پیش‌فرض .RE \fBOn\fR .RS 4 فعال کردن چشمک زدن به صورت پیش‌فرض .RE \fBAlways\fR .RS 4 اجبار مکان‌نما به چشمک زدن همیشگی .PP .RE پیش‌فرض: \fI"Off"\fR .PP .RE .RE \fBvi_mode_style\fR = { \fB\fR, \fB\fR } | \fI"None"\fR .PP .RS 4 اگر سبک مکان‌نمای حالت vi برابر با \fI"None"\fR باشد یا مشخص نشده باشد، به مقدار فعال مکان‌نمای عادی بازمی‌گردد.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE \fBblink_interval\fR = \fI\fR .PP .RS 4 فاصله زمانی چشمک زدن مکان‌نما بر حسب میلی‌ثانیه.\& .PP پیش‌فرض: \fI750\fR .PP .RE \fBblink_timeout\fR = \fI\fR .PP .RS 4 مدت زمان بر حسب ثانیه که پس از آن چشمک زدن مکان‌نما متوقف می‌شود.\& .PP مشخص کردن \fI0\fR مهلت زمانی برای چشمک زدن را غیرفعال می‌کند.\& .PP پیش‌فرض: \fI5\fR .PP .RE \fBunfocused_hollow\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که این مقدار \fItrue\fR باشد، در صورتی که پنجره در حالت فوکوس نباشد، مکان‌نما به شکل یک کادر توخالی رندر می‌شود.\& .PP پیش‌فرض: \fItrue\fR .PP .RE \fBthickness\fR = \fI\fR .PP .RS 4 ضخامت مکان‌نما نسبت به عرض سلول به صورت یک عدد ممیز شناور از \fI0.\&0\fR تا \fI1.\&0\fR.\& .PP پیش‌فرض: \fI0.\&15\fR .PP .RE .SH "ترمینال (TERMINAL)" .PP این بخش جدول \fB[terminal]\fR از فایل پیکربندی را شرح می‌دهد.\& .PP \fBshell\fR = \fI""\fR | { program = \fI""\fR, args = [\fI""\fR,] } .PP .RS 4 می‌توانید \fIshell.\&program\fR را روی مسیر پوسته مورد نظر خود تنظیم کنید، مثلاً \fI/bin/zsh\fR.\& ورودی‌های \fIshell.\&args\fR به عنوان آرگومان به پوسته ارسال می‌شوند.\& .PP پیش‌فرض: .RS 4 Linux/BSD/macOS: برابر با \fI$SHELL\fR یا پوسته ورود به سیستم کاربر، اگر \fI$SHELL\fR تنظیم نشده باشد .br Windows: \fI"powershell"\fR .PP .RE مثال: .RS 4 \fBshell\fR = { program = \fI"/bin/zsh"\fR, args = [\fI"-l"\fR] } .PP .RE .RE \fBosc52\fR = \fI"Disabled"\fR | \fI"OnlyCopy"\fR | \fI"OnlyPaste"\fR | \fI"CopyPaste"\fR .PP .RS 4 توانایی نوشتن در کلیپ‌بورد سیستم با توالی فرار \fIOSC 52\fR را کنترل می‌کند.\& در حالی که این توالی فرار برای کپی کردن محتوا از سرور راه دور مفید است، اجازه دادن به هر برنامه‌ای برای خواندن از کلیپ‌بورد می‌تواند به راحتی مورد سوءاستفاده قرار گیرد، بدون این که مزیت چشمگیری نسبت به چسباندن صریح متن داشته باشد.\& .PP پیش‌فرض: \fI"OnlyCopy"\fR .PP .RE .SH "موشواره (MOUSE)" .PP این بخش جدول \fB[mouse]\fR از فایل پیکربندی را شرح می‌دهد.\& .PP \fBhide_when_typing\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که این مقدار \fItrue\fR باشد، مکان‌نما هنگام تایپ به صورت موقت پنهان می‌شود.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBbindings\fR = [{ \fB\fR, \fB\fR, \fB\fR, \fB\fR | \fB\fR | \fB\fR },] .PP .RS 4 برای مستندات کامل درباره \fImods\fR، \fImode\fR، \fIcommand\fR، \fIchars\fR و \fIaction\fR به \fIkeyboard.\&bindings\fR مراجعه کنید.\& .PP هنگامی که برنامه‌ای درون Alacritty موشواره را ضبط (تسخیر) می‌کند، کلید تبدیل `Shift` می‌تواند برای جلوگیری از گزارش موشواره استفاده شود.\& اگر هیچ کنشی برای رویداد یافت نشود، کنش‌های مربوط به رویداد بدون کلید تبدیل `Shift` به جای آن فعال می‌شوند.\& .PP \fBmouse\fR = \fI"Middle"\fR | \fI"Left"\fR | \fI"Right"\fR | \fI"Back"\fR | \fI"Forward"\fR | \fI"WheelUp"\fR | \fI"WheelDown"\fR | \fI\fR .PP .RS 4 دکمه موشواره که برای راه‌اندازی این کلید میانبر باید فشرده شود.\& .PP .RE \fBaction\fR = \fB\fR | \fI"ExpandSelection"\fR .PP .RS 4 \fBExpandSelection\fR .RS 4 گسترش انتخاب به موقعیت فعلی مکان‌نمای موشواره.\& .PP .RE .RE مثال: .RS 4 \fB[mouse]\fR .br bindings = [ .br { mouse = \fI"Right"\fR, mods = \fI"Control"\fR, action = \fI"Paste"\fR }, .br ] .PP .RE .RE .SH "نشانه‌ها (HINTS)" .PP این بخش جدول \fB[hints]\fR از فایل پیکربندی را شرح می‌دهد.\& .PP نشانه‌های ترمینال (Terminal hints) را می‌توان برای یافتن متن یا ابرپیوندها در بخش قابل مشاهده ترمینال و ارسال آن به برنامه‌های دیگر استفاده کرد.\& .PP \fBalphabet\fR = \fI""\fR .PP .RS 4 کلیدهای استفاده‌شده برای برچسب‌های نشانه.\& .PP پیش‌فرض: \fI"jfkdls;ahgurieowpq"\fR .PP .RE \fBenabled\fR = [{ \fB\fR, \fB\fR, \fB\fR, \fB\fR, \fB\fR, \fB\fR, \fB\fR, \fB\fR },] .PP آرایه‌ای شامل تمام نشانه‌های موجود.\& .PP هر نشانه باید دست‌کم یکی از \fIregex\fR یا \fIhyperlinks\fR و یکی از \fIaction\fR یا \fIcommand\fR را داشته باشد.\& .PP .RS 4 \fBregex\fR = \fI""\fR .PP .RS 4 عبارت باقاعده‌ای که هر خط با آن مقایسه خواهد شد.\& .PP .RE \fBhyperlinks\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که این مقدار \fItrue\fR باشد، تمام ابرپیوندهای توالی فرار OSC 8 در نشانه‌ها گنجانده می‌شوند.\& .PP .RE \fBpost_processing\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که این مقدار \fItrue\fR باشد، در صورتی که نویسه‌هایی وجود داشته باشند که احتمالاً بخشی از نشانه نیستند (مثلاً یک \fI.\&\fR در انتها)، از روش‌های اکتشافی برای کوتاه‌کردن تطابق استفاده می‌شود.\& این قابلیت بیشتر برای URIها مفید است و فقط برای تطابق‌های \fIregex\fR اعمال می‌شود.\& .PP .RE \fBpersist\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 هنگامی که این مقدار \fItrue\fR باشد، نشانه‌ها پس از انتخاب همچنان باقی می‌مانند.\& .PP .RE \fBaction\fR = \fI"Copy"\fR | \fI"Paste"\fR | \fI"Select"\fR | \fI"MoveViModeCursor"\fR .PP .RS 4 \fBCopy\fR .RS 4 کپی کردن متن نشانه در کلیپ‌بورد.\& .RE \fBPaste\fR .RS 4 چسباندن متن نشانه در ترمینال یا جستجو.\& .RE \fBSelect\fR .RS 4 انتخاب متن نشانه.\& .RE \fBMoveViModeCursor\fR .RS 4 انتقال مکان‌نمای حالت vi به ابتدای نشانه.\& .PP .RE .RE \fBcommand\fR = \fI""\fR | { program = \fI""\fR, args = [\fI""\fR,] } .PP .RS 4 دستوری که هنگام کلیک روی نشانه یا انتخاب آن با \fIbinding\fR اجرا خواهد شد.\& .PP متن نشانه همواره به عنوان آخرین آرگومان ضمیمه می‌شود.\& .PP .RE \fBbinding\fR = { key = \fI""\fR, mods = \fI""\fR, mode = \fI""\fR } .PP .RS 4 برای مستندات مقادیر موجود به \fIkeyboard.\&bindings\fR مراجعه کنید.\& .PP این گزینه مشخص می‌کند که کدام کلید میانبر برای شروع فرآیند انتخاب نشانه با صفحه‌کلید استفاده شود.\& .PP .RE \fBmouse\fR = { mods = \fI""\fR, enabled = \fItrue\fR | \fIfalse\fR } .PP .RS 4 برای مستندات مربوط به \fImods\fR موجود به \fIkeyboard.\&bindings\fR مراجعه کنید.\& .PP فیلد \fIenabled\fR کنترل می‌کند که آیا هنگام نگه داشتن نشانگر روی متن نشانه همراه با فشرده بودن تمام کلیدهای \fImods\fR، زیر نشانه خط کشیده شود یا خیر.\& .PP .RE پیش‌فرض: .RS 4 \fB[[hints.\&enabled]]\fR .br command = \fI"xdg-open"\fR # On Linux/BSD .br # command = \fI"open"\fR # On macOS .br # command = { program = \fI"cmd"\fR, args = [ \fI"/c"\fR, \fI"start"\fR, \fI""\fR ] } # On Windows .br hyperlinks = \fItrue\fR .br post_processing = \fItrue\fR .br persist = \fIfalse\fR .br mouse.\&enabled = \fItrue\fR .br binding = { key = \fI"O"\fR, mods = \fI"Control|Shift"\fR } .br regex = .RE .RE \fI"(ipfs:|ipns:|magnet:|mailto:|gemini://|gopher://|https://|http://|news:|file:|git://|ssh:|ftp://)[\(ha\eu0000-\eu001F\eu007F-\eu009F<>\e"\e\es{-}\e\e\(ha⟨⟩`\e\e\e\e]+"\fR .PP .SH "صفحه‌کلید (KEYBOARD)" .PP این بخش به مستندسازی جدول \fB[keyboard]\fR در فایل پیکربندی می‌پردازد.\& .PP \fBbindings\fR = [{ \fB\fR, \fB\fR, \fB\fR, \fB\fR | \fB\fR | \fB\fR },] .PP .RS 4 برای لغو یک کلید میانبر پیش‌فرض، می‌توانید از اکشن \fI"ReceiveChar"\fR برای حذف آن یا از \fI"None"\fR برای جلوگیری از هرگونه عملیاتی استفاده کنید.\& .PP می‌توان چندین کلید میانبر را با فشردن یک کلید تکی فعال کرد که به همان ترتیبی که تعریف شده‌اند اجرا خواهند شد.\& .PP \fBkey\fR = \fI""\fR .PP .RS 4 کلیدهای معمولی مانند \fI"A"\fR، \fI"0"\fR و \fI"Я"\fR را می‌توان مستقیماً و بدون هیچ نحو خاصی نگاشت کرد.\& فهرست کامل کلیدهای نام‌گذاری‌شده مانند \fI"F1"\fR و نحو کلیدهای مرده (Dead keys) را می‌توانید در اینجا بیابید: .PP \fIhttps://docs.\&rs/winit/latest/winit/keyboard/enum.\&NamedKey.\&html\fR .br \fIhttps://docs.\&rs/winit/latest/winit/keyboard/enum.\&Key.\&html#variant.\&Dead\fR .PP کلیدهای بخش ماشین‌حساب (Numpad) با پیشوند \fINumpad\fR مشخص می‌شوند: \fI"NumpadEnter"\fR | \fI"NumpadAdd"\fR | \fI"NumpadComma"\fR | \fI"NumpadDecimal"\fR | \fI"NumpadDivide"\fR | \fI"NumpadEquals"\fR | \fI"NumpadSubtract"\fR | \fI"NumpadMultiply"\fR | \fI"Numpad[0-9]"\fR.\& .PP فیلد \fIkey\fR همچنین از کدهای اسکن (Scancode) که به صورت یک عدد ده‌دهی مشخص می‌شوند، پشتیبانی می‌کند.\& .PP .RE \fBmods\fR = \fI"Command"\fR | \fI"Control"\fR | \fI"Option"\fR | \fI"Super"\fR | \fI"Shift"\fR | \fI"Alt"\fR .PP .RS 4 می‌توان چندین کلید تبدیل‌کننده (Modifier) را با استفاده از \fI|\fR ترکیب کرد، مانند: \fI"Control | Shift"\fR.\& .PP .RE \fBmode\fR = \fI"AppCursor"\fR | \fI"AppKeypad"\fR | \fI"Search"\fR | \fI"Alt"\fR | \fI"Vi"\fR .PP .RS 4 این مورد یک حالت ترمینال را تعریف می‌کند که برای اثرگذاری این کلید میانبر باید فعال باشد.\& .PP افزودن \fI\(ti\fR به ابتدای یک حالت مستلزم این است که برای اعمال کلید میانبر، آن حالت \fBغیرفعال\fR باشد.\& .PP می‌توان چندین حالت را با استفاده از \fI|\fR ترکیب کرد، مانند: \fI"\(tiVi|Search"\fR.\& .PP .RE \fBcommand\fR = \fI""\fR | { program = \fI""\fR, args = [\fI""\fR,] } .PP .RS 4 یک فرآیند جدید ایجاد کرده و دستور مشخص‌شده را اجرا می‌کند.\& .PP .RE \fBchars\fR = \fI""\fR .PP .RS 4 رشته مشخص‌شده را در ترمینال می‌نویسد.\& .PP .RE \fBaction\fR .PP .RS 4 \fBReceiveChar\fR .RS 4 اجازه دریافت ورودی نویسه.\& .RE \fBNone\fR .RS 4 بدون عملیات.\& .RE \fBPaste\fR .RS 4 جای‌گذاری محتویات کلیپ‌بورد سیستم.\& .RE \fBCopy\fR .RS 4 ذخیره انتخاب فعلی در کلیپ‌بورد.\& .RE \fBIncreaseFontSize\fR .RS 4 افزایش اندازه قلم.\& .RE \fBDecreaseFontSize\fR .RS 4 کاهش اندازه قلم.\& .RE \fBResetFontSize\fR .RS 4 بازنشانی اندازه قلم به مقدار پیکربندی.\& .RE \fBScrollPageUp\fR .RS 4 پیمایش دقیقاً یک صفحه به بالا.\& .RE \fBScrollPageDown\fR .RS 4 پیمایش دقیقاً یک صفحه به پایین.\& .RE \fBScrollHalfPageUp\fR .RS 4 پیمایش نیم صفحه به بالا.\& .RE \fBScrollHalfPageDown\fR .RS 4 پیمایش نیم صفحه به پایین.\& .RE \fBScrollLineUp\fR .RS 4 پیمایش یک خط به بالا.\& .RE \fBScrollLineDown\fR .RS 4 پیمایش یک خط به پایین.\& .RE \fBScrollToTop\fR .RS 4 پیمایش تا بالاترین نقطه.\& .RE \fBScrollToBottom\fR .RS 4 پیمایش تا پایین‌ترین نقطه.\& .RE \fBClearHistory\fR .RS 4 پاک‌سازی بافر(های) نمایش برای حذف تاریخچه.\& .RE \fBHide\fR .RS 4 پنهان کردن پنجره Alacritty.\& .RE \fBMinimize\fR .RS 4 کمینه‌سازی پنجره Alacritty.\& .RE \fBQuit\fR .RS 4 خروج از Alacritty.\& .RE \fBClearLogNotice\fR .RS 4 پاک‌کردن اعلان‌های هشدار و خطا.\& .RE \fBSpawnNewInstance\fR .RS 4 راه‌اندازی نمونه جدیدی از Alacritty.\& .RE \fBCreateNewWindow\fR .RS 4 ایجاد یک پنجره جدید Alacritty.\& .RE \fBToggleFullscreen\fR .RS 4 تغییر وضعیت حالت تمام‌صفحه.\& .RE \fBToggleMaximized\fR .RS 4 تغییر وضعیت حالت بیشینه‌شده.\& .RE \fBClearSelection\fR .RS 4 پاک‌کردن انتخاب فعال.\& .RE \fBToggleViMode\fR .RS 4 تغییر وضعیت حالت vi.\& .RE \fBSearchForward\fR .RS 4 شروع جستجوی رو به جلو در بافر.\& .RE \fBSearchBackward\fR .RS 4 شروع جستجوی رو به عقب در بافر.\& .PP .RE \fIاکشن‌های حالت Vi:\fR .PP \fBUp\fR .RS 4 حرکت به بالا.\& .RE \fBDown\fR .RS 4 حرکت به پایین.\& .RE \fBLeft\fR .RS 4 حرکت به چپ.\& .RE \fBRight\fR .RS 4 حرکت به راست.\& .RE \fBFirst\fR .RS 4 ستون اول، یا ابتدای خط هنگامی که از قبل در ستون اول قرار دارد.\& .RE \fBLast\fR .RS 4 ستون آخر، یا انتهای خط هنگامی که از قبل در ستون آخر قرار دارد.\& .RE \fBFirstOccupied\fR .RS 4 اولین سلول غیرخالی در این سطر ترمینال، یا اولین سلول غیرخالی خط هنگامی که از قبل در اولین سلول سطر قرار دارد.\& .RE \fBHigh\fR .RS 4 حرکت به بالای صفحه نمایش.\& .RE \fBMiddle\fR .RS 4 حرکت به وسط صفحه نمایش.\& .RE \fBLow\fR .RS 4 حرکت به پایین صفحه نمایش.\& .RE \fBSemanticLeft\fR .RS 4 حرکت به ابتدای کلمه جداشده بر اساس معناشناسی.\& .RE \fBSemanticRight\fR .RS 4 حرکت به ابتدای کلمه جداشده معنایی بعدی.\& .RE \fBSemanticLeftEnd\fR .RS 4 حرکت به انتهای کلمه جداشده معنایی قبلی.\& .RE \fBSemanticRightEnd\fR .RS 4 حرکت به انتهای کلمه جداشده معنایی.\& .RE \fBWordLeft\fR .RS 4 حرکت به ابتدای کلمه جداشده با فاصله خالی.\& .RE \fBWordRight\fR .RS 4 حرکت به ابتدای کلمه جداشده با فاصله خالی بعدی.\& .RE \fBWordLeftEnd\fR .RS 4 حرکت به انتهای کلمه جداشده با فاصله خالی قبلی.\& .RE \fBWordRightEnd\fR .RS 4 حرکت به انتهای کلمه جداشده با فاصله خالی.\& .RE \fBBracket\fR .RS 4 حرکت به قلاب متناظر.\& .RE \fBParagraphUp\fR .RS 4 حرکت به بالای بند (پاراگراف) فعلی.\& .RE \fBParagraphDown\fR .RS 4 حرکت به زیر بند (پاراگراف) فعلی.\& .RE \fBToggleNormalSelection\fR .RS 4 تغییر وضعیت انتخاب عادی vi.\& .RE \fBToggleLineSelection\fR .RS 4 تغییر وضعیت انتخاب سطر در vi.\& .RE \fBToggleBlockSelection\fR .RS 4 تغییر وضعیت انتخاب بلوک در vi.\& .RE \fBToggleSemanticSelection\fR .RS 4 تغییر وضعیت انتخاب معنایی در vi.\& .RE \fBSearchNext\fR .RS 4 پرش به ابتدای مورد منطبق بعدی.\& .RE \fBSearchPrevious\fR .RS 4 پرش به ابتدای مورد منطبق قبلی.\& .RE \fBSearchStart\fR .RS 4 پرش به شروع بعدی یک تطابق در سمت چپ مبدأ.\& .RE \fBSearchEnd\fR .RS 4 پرش به پایان بعدی یک تطابق در سمت راست مبدأ.\& .RE \fBOpen\fR .RS 4 باز کردن نشانی اینترنتی (URL) زیر مکان‌نمای حالت vi.\& .RE \fBCenterAroundViCursor\fR .RS 4 متمرکز کردن صفحه حول مکان‌نمای حالت vi.\& .RE \fBInlineSearchForward\fR .RS 4 جستجوی رو به جلو در سطر فعلی.\& .RE \fBInlineSearchBackward\fR .RS 4 جستجوی رو به عقب در سطر فعلی.\& .RE \fBInlineSearchForwardShort\fR .RS 4 جستجوی رو به جلو در سطر فعلی، با توقف دقیقاً پیش از نویسه.\& .RE \fBInlineSearchBackwardShort\fR .RS 4 جستجوی رو به عقب در سطر فعلی، با توقف دقیقاً پیش از نویسه.\& .RE \fBInlineSearchNext\fR .RS 4 پرش به مورد منطبق بعدی در جستجوی درون‌خطی.\& .RE \fBInlineSearchPrevious\fR .RS 4 پرش به مورد منطبق قبلی در جستجوی درون‌خطی.\& .RE \fBSemanticSearchForward\fR .RS 4 جستجوی رو به جلو برای بخش انتخاب‌شده یا کلمه زیر مکان‌نما.\& .RE \fBSemanticSearchBackward\fR .RS 4 جستجوی رو به عقب برای بخش انتخاب‌شده یا کلمه زیر مکان‌نما.\& .PP .RE \fIاکشن‌های جستجو:\fR .PP \fBSearchFocusNext\fR .RS 4 انتقال تمرکز به مورد منطبق بعدی جستجو.\& .RE \fBSearchFocusPrevious\fR .RS 4 انتقال تمرکز به مورد منطبق قبلی جستجو.\& .RE \fBSearchConfirm\fR .RS 4 تایید جستجوی فعال.\& .RE \fBSearchCancel\fR .RS 4 لغو جستجوی فعال.\& .RE \fBSearchClear\fR .RS 4 بازنشانی عبارت منظم (Regex) جستجو.\& .RE \fBSearchDeleteWord\fR .RS 4 حذف آخرین کلمه در عبارت منظم جستجو.\& .RE \fBSearchHistoryPrevious\fR .RS 4 رفتن به عبارت منظم قبلی در تاریخچه جستجو.\& .RE \fBSearchHistoryNext\fR .RS 4 رفتن به عبارت منظم بعدی در تاریخچه جستجو.\& .PP .RE \fIمختص macOS:\fR .PP \fBToggleSimpleFullscreen\fR .RS 4 ورود به حالت تمام‌صفحه بدون اشغال یک فضای کاری دیگر.\& .RE \fBHideOtherApplications\fR .RS 4 پنهان کردن همه پنجره‌ها به غیر از Alacritty.\& .RE \fBCreateNewTab\fR .RS 4 ایجاد پنجره جدید در یک برگه.\& .RE \fBSelectNextTab\fR .RS 4 انتخاب برگه بعدی.\& .RE \fBSelectPreviousTab\fR .RS 4 انتخاب برگه قبلی.\& .RE \fBSelectTab1\fR .RS 4 انتخاب برگه اول.\& .RE \fBSelectTab2\fR .RS 4 انتخاب برگه دوم.\& .RE \fBSelectTab3\fR .RS 4 انتخاب برگه سوم.\& .RE \fBSelectTab4\fR .RS 4 انتخاب برگه چهارم.\& .RE \fBSelectTab5\fR .RS 4 انتخاب برگه پنجم.\& .RE \fBSelectTab6\fR .RS 4 انتخاب برگه ششم.\& .RE \fBSelectTab7\fR .RS 4 انتخاب برگه هفتم.\& .RE \fBSelectTab8\fR .RS 4 انتخاب برگه هشتم.\& .RE \fBSelectTab9\fR .RS 4 انتخاب برگه نهم.\& .RE \fBSelectLastTab\fR .RS 4 انتخاب آخرین برگه.\& .PP .RE \fIمختص Linux/BSD:\fR .PP \fBCopySelection\fR .RS 4 رونوشت از بافر انتخاب.\& .RE \fBPasteSelection\fR .RS 4 جای‌گذاری از بافر انتخاب.\& .PP .RE .RE .RE پیش‌فرض: به \fBalacritty-bindings\fR(5) مراجعه کنید .PP مثال: .RS 4 \fB[keyboard]\fR .br bindings = [ .br { key = \fI"N"\fR, mods = \fI"Control|Shift"\fR, action = \fI"CreateNewWindow"\fR }, .br { key = \fI"L"\fR, mods = \fI"Control|Shift"\fR, chars = \fI"l"\fR }, .br ] .PP .PP .RE .SH "اشکال‌زدایی (DEBUG)" .PP این بخش به مستندسازی جدول \fB[debug]\fR در فایل پیکربندی می‌پردازد.\& .PP گزینه‌های اشکال‌زدایی برای کمک به عیب‌یابی مشکلات Alacritty در نظر گرفته شده‌اند.\& این گزینه‌ها ممکن است بدون هشدار قبلی تغییر کنند یا به طور کامل حذف شوند، بنابراین نباید به پایداری آن‌ها اتکا کرد.\& .PP \fBrender_timer\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 نمایش زمان لازم برای ترسیم هر فریم.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBpersistent_logging\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 نگه‌داشتن فایل گزارش پس از خروج از Alacritty.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBlog_level\fR = \fI"Off"\fR | \fI"Error"\fR | \fI"Warn"\fR | \fI"Info"\fR | \fI"Debug"\fR | \fI"Trace"\fR .PP .RS 4 پیش‌فرض: \fI"Warn"\fR .PP برای افزودن کتابخانه‌های اضافی به ثبت وقایع، می‌توان از متغیر \fIALACRITTY_EXTRA_LOG_TARGETS\fR استفاده کرد.\& .PP مثال: .RS 4 \fIALACRITTY_EXTRA_LOG_TARGETS="winit;vte" alacritty -vvv\fR .PP .RE .RE \fBrenderer\fR = \fI"glsl3"\fR | \fI"gles2"\fR | \fI"gles2pure"\fR | \fI"None"\fR .PP .RS 4 اجبار به استفاده از یک رندرکننده خاص؛ مقدار \fI"None"\fR از بالاترین گزینه موجود استفاده خواهد کرد.\& .PP پیش‌فرض: \fI"None"\fR .PP .RE \fBprint_events\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 ثبت تمامی رویدادهای دریافت‌شده پنجره در گزارش.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBhighlight_damage\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 برجسته‌سازی اطلاعات آسیب پنجره (Window damage).\& .PP پیش‌فرض: \fIfalse\fR .PP .RE \fBprefer_egl\fR = \fItrue\fR | \fIfalse\fR .PP .RS 4 استفاده از EGL به عنوان API نمایش در صورتی که پلتفرم فعلی اجازه دهد.\& توجه داشته باشید که ممکن است شفافیت با EGL در Linux/BSD کار نکند.\& .PP پیش‌فرض: \fIfalse\fR .PP .RE .SH "همچنین ببینید (SEE ALSO)" .PP \fBalacritty\fR(1), \fBalacritty-msg\fR(1), \fBalacritty-bindings\fR(5), \fBalacritty-escapes\fR(7) .PP .SH "اشکالات (BUGS)" .PP اشکالی پیدا کردید؟\& لطفاً آن را در \fIhttps://github.\&com/alacritty/alacritty/issues\fR گزارش دهید.\& .PP .SH "نگه‌دارندگان (MAINTAINERS)" .PP .PD 0 .IP \(bu 4 Christian Duerr .IP \(bu 4 Kirill Chibisov