ELINKS.CONF(5) ELinks configuration file ELINKS.CONF(5)

elinks.conf - فایل پیکربندی مرورگر وب ELinks

set        <option> = <value>
set_domain <domain> <option> = <value>
unset      <option>
bind       "<keymap>" "<key>" = "<action>"
include    "<file>"

فایل elinks.conf حاوی اطلاعات پیکربندی برای ELinks است. از این فایل می‌توان برای پیکربندی رفتار ELinks به روش‌های بسیار متنوعی استفاده کرد: رفتار پروتکل‌ها، کلیدهای میانبر، رنگ‌های مورد استفاده برای رندر کردن صفحات و رابط کاربری.

این فایل هنگام راه‌اندازی برنامه خوانده می‌شود و تنها در صورت درخواست ذخیره خواهد شد. تمام گزینه‌های شرح‌داده‌شده در این سند را می‌توان از داخل خود محیط ELinks نیز پیکربندی کرد. ویرایش دستی elinks.conf تنها زمانی لازم است که بخواهید مقادیر برخی گزینه‌ها را برای دامنه‌های خاص (set_domain) بازنویسی و سفارشی کنید.

توجه داشته باشید گزینه‌های مربوط به MIME که برای تعیین پردازنده‌های انواع مختلف MIME استفاده می‌شوند، به‌طور کامل در این سند شرح داده نشده‌اند. مستندات این گزینه‌ها را می‌توانید در فصل MIME راهنمای جامع ELinks بیابید. کلیدهای میانبر را نیز می‌توان در elinks.conf مشخص کرد که در elinkskeys(5) شرح داده شده است.

نحو فایل پیکربندی بسیار ساده است. فایل elinks.conf یک فایل متنی با فرمت آزاد ASCII است. فایل می‌تواند شامل فاصله‌ها، تب‌ها و خطوط جدید اضافی برای قالب‌بندی خواناتر باشد. کلمات کلیدی در فایل به حروف بزرگ و کوچک حساس هستند. توضیحات (کامنت‌ها) را می‌توان در هر کجای فایل (به جز داخل نقل‌قول‌ها) قرار داد. کامنت‌ها با نویسه # آغاز شده و در انتهای خط پایان می‌یابند.

چند نمونه از تنظیمات:

# Use asynchronous DNS resolver?
set connection.async_dns = 1
# horizontal text margin.
set document.browse.margin_width = 3
# Default document codepage.
set document.codepage.assume = "ISO-8859-1"
# User defined protocol handlers
set protocol.user.mailto.unix = "mutt %h -s \"%s\""

تولید شده با استفاده از خروجی ELinks نسخه 0.20.0.

گزینه‌های مربوط به نشانک‌ها (Bookmarks).

bookmarks.file_format <num> (پیش‌فرض: 0)

فرمت فایل برای نشانک‌ها (هم در خواندن و هم در ذخیره‌سازی تأثیر می‌گذارد):
•0: فرمت بومی و پیش‌فرض ELinks
•1: فرمت سراسری نشانک‌های XBEL XML

bookmarks.folder_state [0|1] (پیش‌فرض: 1)

هنگام ذخیره نشانک‌ها، وضعیت باز یا بسته بودن پوشه‌ها نیز ذخیره شود تا ظاهر کادر محاوره‌ای نشانک‌ها در طول نشست‌های مختلف ELinks حفظ شود. در صورت غیرفعال بودن، دفعه بعد که ELinks اجرا شود، همه پوشه‌ها به‌صورت بسته نمایش داده می‌شوند.

گزینه‌های مربوط به مدیریت پیکربندی.

config.comments <num> (پیش‌فرض: 3)

میزان کامنت‌هایی که به‌طور خودکار در فایل پیکربندی نوشته می‌شوند:
•0: هیچ کامنتی نوشته نمی‌شود
•1: فقط عنوان کوتاه (نام + نوع) نوشته می‌شود
•2: فقط توضیحات نوشته می‌شود
•3: توضیحات و کامنت‌های کامل نوشته می‌شوند

config.indentation <num> (پیش‌فرض: 2)

عرض تورفتگی برای یک سطح در فایل پیکربندی. مقدار صفر یعنی هنگام ذخیره پیکربندی هیچ تورفتگی اعمال نشود.

config.saving_style <num> (پیش‌فرض: 3)

تعیین می‌کند هنگام ذخیره گزینه‌ها چه اتفاقی بیفتد:
•0: فقط مقادیر گزینه‌های فعلی تغییر داده می‌شوند
•1: مقادیر فعلی تغییر کرده و گزینه‌های ناموجود به انتهای فایل اضافه می‌شوند
•2: فایل پیکربندی از ابتدا به‌طور کامل بازنویسی می‌شود
•3: مقادیر گزینه‌های فعلی تغییر کرده و گزینه‌های ناموجودی که در طول این نشست تغییر کرده‌اند به انتهای فایل اضافه می‌شوند

config.i18n [0|1] (پیش‌فرض: 0)

اگر روی 1 تنظیم شود، کامنت‌های درون فایل پیکربندی به زبان مورد استفاده در رابط کاربری ترجمه خواهند شد.

config.saving_style_w [0|1] (پیش‌فرض: 0)

یک گزینه داخلی برای نمایش هشدار در مورد منسوخ شدن config.saving_style. نباید آن را تغییر دهید.

config.show_template [0|1] (پیش‌فرض: 0)

نمایش گزینه‌های الگو در درخت‌های خودکار ایجادشده در مدیریت گزینه‌ها و ذخیره آن‌ها در فایل پیکربندی.

گزینه‌های مربوط به اتصالات شبکه.

connection.async_dns [0|1] (پیش‌فرض: 1)

استفاده از تحلیل ناهمگام نام دامنه (asynchronous DNS).

connection.max_connections <num> (پیش‌فرض: 10)

حداکثر تعداد اتصالات هم‌زمان.

connection.max_connections_to_host <num> (پیش‌فرض: 2)

حداکثر تعداد اتصالات هم‌زمان به یک میزبان مشخص.

connection.receive_timeout <num> (پیش‌فرض: 120)

مهلت زمانی دریافت داده‌ها (به ثانیه).

connection.retries <num> (پیش‌فرض: 3)

تعداد دفعات تلاش مجدد برای برقراری اتصال. مقدار صفر به معنای تلاش نامحدود است.

connection.try_ipv4 [0|1] (پیش‌فرض: 1)

تلاش برای اتصال به میزبان از طریق IPv4. توجه داشته باشید اگر connection.try_ipv6 نیز فعال باشد، اولویت با IPv6 خواهد بود.

همچنین می‌توانید با استفاده از قالب آدرس‌هایی نظیر http4://elinks.cz/ پروتکل مورد نظر را برای هر اتصال اجبار کنید.

connection.try_ipv6 [0|1] (پیش‌فرض: 1)

تلاش برای اتصال به میزبان از طریق IPv6.

همچنین می‌توانید با استفاده از قالب آدرس‌هایی نظیر http6://elinks.cz/ پروتکل مورد نظر را اجبار کنید.

connection.unrestartable_receive_timeout <num> (پیش‌فرض: 600)

مهلت زمانی برای اتصالات غیرقابل راه‌اندازی مجدد (به ثانیه).

گزینه‌های مربوط به SSL/TLS.

connection.ssl.cert_verify [0|1] (پیش‌فرض: 1)

بررسی و اعتبارسنجی گواهی SSL سرور مقابل. این کار نیازمند پیکربندی مناسب OpenSSL توسط کاربر است.

connection.ssl.gemini_cert_verify [0|1] (پیش‌فرض: 1)

اعتبارسنجی گواهی SSL سرور برای پروتکل gemini.

connection.ssl.https_by_default [0|1] (پیش‌فرض: 0)

استفاده پیش‌فرض از HTTPS در صورتی که طرح URL (مانند http://) مشخص نشده باشد.

گزینه‌های گواهی کلاینت X509.

connection.ssl.client_cert.enable [0|1] (پیش‌فرض: 0)

فعال یا غیرفعال کردن ارسال گواهی کلاینت X509 به سرورهایی که آن را درخواست می‌کنند.

connection.ssl.client_cert.file <str> (پیش‌فرض: "")

مسیر فایل حاوی گواهی کلاینت و کلید خصوصی رمزگذاری‌نشده با فرمت PEM. در صورت خالی بودن، از متغیر محیطی X509_CLIENT_CERT استفاده می‌شود.

گزینه‌های مربوط به کوکی‌ها.

cookies.accept_policy <num> (پیش‌فرض: 2)

سیاست پذیرش کوکی‌ها:
•0: هیچ کوکی پذیرفته نشود
•1: پیش از پذیرش هر کوکی تأیید خواسته شود
•2: تمام کوکی‌ها پذیرفته شوند

cookies.max_age <num> (پیش‌فرض: -1)

حداکثر طول عمر کوکی (به روز):
•-1: استفاده از تاریخ انقضای خود کوکی
•0: انقضای اجباری در پایان نشست (Session) با نادیده گرفتن تاریخ انقضا
•1+: استفاده از تاریخ انقضای کوکی اما محدود به حداکثر تعداد روزهای مشخص شده

cookies.paranoid_security [0|1] (پیش‌فرض: 0)

در صورت فعال بودن، برای دامنه‌های غیربین‌المللی وجود سه نقطه در دامنه کوکی الزامی خواهد بود (به‌جای دو نقطه). به‌طور پیش‌فرض به دلیل ناسازگاری با بسیاری از سایت‌ها غیرفعال است.

cookies.save [0|1] (پیش‌فرض: 1)

آیا کوکی‌ها روی دیسک بارگذاری و ذخیره شوند یا خیر.

cookies.resave [0|1] (پیش‌فرض: 1)

ذخیره‌سازی کوکی‌ها پس از هر تغییر در لیست کوکی‌ها.

گزینه‌های مربوط به اسناد و صفحات وب.

گزینه‌های مرور اسناد (عمدتاً تعاملی).

document.browse.margin_auto [0|1] (پیش‌فرض: 0)

تنظیم خودکار حاشیه‌ها.

document.browse.margin_width <num> (پیش‌فرض: 3)

حاشیه افقی متن.

document.browse.preferred_document_width <num> (پیش‌فرض: 0)

تلاش برای جا دادن سند در این عرض مشخص. مقدار صفر یعنی استفاده از عرض صفحه نمایش.

document.browse.use_preferred_document_width [0|1] (پیش‌فرض: 1)

استفاده از عرض ترجیحی سند.

document.browse.refresh [0|1] (پیش‌فرض: 1)

پیروی خودکار از دستورالعمل‌های نوسازی صفحه (برچسب‌های meta refresh).

document.browse.minimum_refresh_time <num> (پیش‌فرض: 1000)

حداقل زمان بر حسب میلی‌ثانیه قبل از نوسازی صفحه.

document.browse.show_refresh_link [0|1] (پیش‌فرض: 1)

نمایش پیوند مربوط به meta refresh.

document.browse.sorting_type <num> (پیش‌فرض: 0)

روش مرتب‌سازی فهرست دایرکتوری‌ها: 0 به روش قدیمی، 1 به‌صورت عددی (مثلاً file2 قبل از file10).

document.browse.table_move_order [0|1] (پیش‌فرض: 0)

پیمایش در جدول‌ها بر اساس ستون به‌جای سطر.

document.browse.wrap [0|1] (پیش‌فرض: 0)

شکستن خطوط طولانی متن به‌صورت پیش‌فرض.

گزینه‌های مربوط به کلیدهای دسترسی (ACCESSKEY) در اسناد HTML.

document.browse.accesskey.auto_follow [0|1] (پیش‌فرض: 0)

دنبال کردن خودکار پیوند یا ارسال فرم هنگام فشرده شدن کلید دسترسی.

document.browse.accesskey.display [0|1] (پیش‌فرض: 0)

نمایش کلید دسترسی در اطلاعات پیوند.

document.browse.accesskey.priority <num> (پیش‌فرض: 0)

اولویت صفت HTML کلید دسترسی:
•0: ابتدا کلیدهای میانبر عادی امتحان شود، در صورت عدم تطابق، کلید دسترسی بررسی شود
•1: ابتدا کلیدهای فریم امتحان شود، سپس کلید دسترسی
•2: ابتدا کلید دسترسی بررسی شود (می‌تواند خطرناک باشد)

گزینه‌های مدیریت تعامل با فرم‌ها.

document.browse.forms.auto_submit [0|1] (پیش‌فرض: 1)

ارسال خودکار فرم هنگام فشردن Enter در یک فیلد متنی انتخاب‌شده.

document.browse.forms.confirm_submit [0|1] (پیش‌فرض: 1)

درخواست تأیید پیش از ارسال فرم.

document.browse.forms.input_size <num> (پیش‌فرض: 20)

اندازه پیش‌فرض فیلدهای ورودی در صورتی که مشخص نشده باشد.

document.browse.forms.insert_mode [0|1] (پیش‌فرض: 1)

حالت درج: در صورت فعال بودن، باید با فشردن Enter وارد حالت ویرایش فیلد شد تا کلیدهای ناوبری اشتباهاً تایپ نشوند.

document.browse.forms.editor <str> (پیش‌فرض: "")

مسیر ویرایشگر خارجی برای ویرایش textarea. در صورت خالی بودن، از $EDITOR و سپس از vi استفاده می‌شود.

document.browse.forms.show_formhist [0|1] (پیش‌فرض: 0)

پرسش برای ذخیره فرم ورود به سیستم در فایل.

گزینه‌های مربوط به مدیریت تصاویر.

document.browse.images.display_style <num> (پیش‌فرض: 2)

نحوه نمایش برچسب‌های تصویر:

-1: عدم نمایش هرگونه متن
0: نمایش همیشگی IMG
1: نمایش همیشگی نام فایل
2: نمایش صفت alt/title در صورت وجود، وگرنه IMG
3: نمایش صفت alt/title در صورت وجود، وگرنه نام فایل

document.browse.images.filename_maxlen <num> (پیش‌فرض: 0)

حداکثر طول نام فایل تصویر هنگام نمایش (0 یعنی نمایش کامل).

document.browse.images.image_link_tagging <num> (پیش‌فرض: 1)

قرار دادن پیوندهای تصویری در قلاب: 0 هرگز، 1 در صورت نبود alt یا title، 2 همیشه.

document.browse.images.image_link_prefix <str> (پیش‌فرض: "[")

پیشوند نشانه‌گذاری پیوندهای تصویری.

document.browse.images.image_link_suffix <str> (پیش‌فرض: "]")

پسوند نشانه‌گذاری پیوندهای تصویری.

document.browse.images.label_maxlen <num> (پیش‌فرض: 0)

حداکثر طول برچسب تصویر (alt/title).

document.browse.images.show_as_links [0|1] (پیش‌فرض: 0)

نمایش تصاویر بدون صفت alt به‌صورت پیوند.

document.browse.images.show_any_as_links [0|1] (پیش‌فرض: 1)

نمایش تمامی تصاویر درون سند به‌صورت پیوند قابل انتخاب.

گزینه‌های مربوط به مدیریت پیوندها.

document.browse.links.color_dirs [0|1] (پیش‌فرض: 1)

برجسته‌سازی پیوندهای مربوط به دایرکتوری‌ها در لیست‌های FTP و محلی.

document.browse.links.follow_reload [0|1] (پیش‌فرض: 0)

بارگذاری مجدد اجباری هنگام کلیک یا دنبال کردن پیوندها.

document.browse.links.hierbox_goto <num> (پیش‌فرض: 0)

نحوه عملکرد دکمه «Go to» در پنجره‌های درختی (مانند مدیریت نشانک‌ها): 0 در زبانه فعلی، 1 در زبانه جدید در پیش‌زمینه، 2 در زبانه جدید در پس‌زمینه، 3 در پنجره جدید.

document.browse.links.numbering [0|1] (پیش‌فرض: 0)

نمایش شماره در کنار پیوندها.

document.browse.links.show_goto [0|1] (پیش‌فرض: 1)

نمایش پنجره رفتن به شماره پیوند، هنگام فعال بودن شماره‌گذاری پیوندها.

document.browse.links.target_blank <num> (پیش‌فرض: 0)

نحوه مدیریت پیوندهای با صفت target=_blank: 0 در زبانه فعلی، 1 در زبانه جدید در پیش‌زمینه، 2 در زبانه جدید در پس‌زمینه، 3 در پنجره جدید.

document.browse.links.use_tabindex [0|1] (پیش‌فرض: 1)

پیمایش پیوندها بر اساس ترتیب مشخص‌شده در صفت TABINDEX.

document.browse.links.label_key <str> (پیش‌فرض: "0123456789")

نویسه‌های مورد استفاده برای برچسب‌گذاری پیوندها.

document.browse.links.missing_fragment [0|1] (پیش‌فرض: 1)

نمایش پیام در صورتی که شناسه (id/anchor) مورد نظر در سند وجود نداشته باشد.

document.browse.links.number_keys_select_link <num> (پیش‌فرض: 1)

انتخاب پیوندها با کلیدهای عددی: 0 هرگز، 1 فقط در صورت فعال بودن شماره‌گذاری پیوندها، 2 همیشه.

document.browse.links.warn_malicious [0|1] (پیش‌فرض: 1)

هشدار در صورت شناسایی ساختار مشکوک و مخرب در بخش شناسه کاربری آدرس URL.

document.browse.links.wraparound [0|1] (پیش‌فرض: 0)

پرش به اولین پیوند هنگام فشردن کلید جهت‌پایین روی آخرین پیوند و برعکس.

گزینه‌های مربوط به ظاهر پیوند فعال (فوکوس شده).

document.browse.links.active_link.enable_color [0|1] (پیش‌فرض: 0)

استفاده از تنظیمات رنگ پیوند فعال به‌جای رنگ‌های سند.

document.browse.links.active_link.bold [0|1] (پیش‌فرض: 0)

ضخیم (Bold) کردن متن پیوند فعال.

document.browse.links.active_link.invert [0|1] (پیش‌فرض: 1)

معکوس کردن رنگ پس‌زمینه و متن پیوند برای متمایز شدن آن.

document.browse.links.active_link.underline [0|1] (پیش‌فرض: 0)

کشیدن خط زیر متن پیوند فعال (Underline).

رنگ‌های پیوند فعال.

document.browse.links.active_link.colors.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه پیش‌فرض.

document.browse.links.active_link.colors.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن پیش‌فرض.

رنگ‌های فیلد متنی در حالت درج (Insert Mode).

document.browse.links.active_link.insert_mode_colors.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه فیلد متنی در حالت درج.

document.browse.links.active_link.insert_mode_colors.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن فیلد متنی در حالت درج.

گزینه‌های پیمایش صفحه (Scrolling).

document.browse.scrolling.horizontal_extended [0|1] (پیش‌فرض: 1)

امکان پیمایش افقی حتی در صورت جا شدن سند در صفحه (مناسب برای کپی/چسباندن).

document.browse.scrolling.horizontal_step <num> (پیش‌فرض: 8)

تعداد ستون‌های پیمایش افقی در هر گام.

document.browse.scrolling.margin <num> (پیش‌فرض: 3)

اندازه حاشیه مجازی برای پیمایش خودکار هنگام کلیک موس.

document.browse.scrolling.vertical_extended [0|1] (پیش‌فرض: 1)

امکان پیمایش عمودی اضافه.

document.browse.scrolling.vertical_overlap <num> (پیش‌فرض: 0)

تعداد خطوط هم‌پوشان هنگام جابه‌جایی صفحه‌ای به بالا یا پایین.

document.browse.scrolling.vertical_step <num> (پیش‌فرض: 2)

تعداد خطوط پیمایش عمودی با کلیدهای بالا/پایین.

گزینه‌های مربوط به جستجو در صفحه.

document.browse.search.beginning_only [0|1] (پیش‌فرض: 0)

تطبیق جستجو تنها با ابتدای پیوندها.

document.browse.search.case [0|1] (پیش‌فرض: 0)

حساسیت به حروف بزرگ و کوچک در جستجو.

document.browse.search.ignore_history [0|1] (پیش‌فرض: 0)

نادیده گرفتن تاریخچه جستجو در حالت جستجوی سریع هم‌گام با تایپ (typeahead).

document.browse.search.regex <num> (پیش‌فرض: 0)

جستجو با عبارات منظم: 0 متن ساده، 1 عبارات منظم پایه (BRE)، 2 عبارات منظم گسترده (ERE).

document.browse.search.reset [0|1] (پیش‌فرض: 1)

پاک‌سازی عبارت جستجوشده هنگام رفتن به صفحات جدید یا بازگشت در تاریخچه.

document.browse.search.show_hit_top_bottom [0|1] (پیش‌فرض: 1)

نمایش اعلان هنگام رسیدن جستجو به ابتدا یا انتهای سند.

document.browse.search.wraparound [0|1] (پیش‌فرض: 1)

پیمایش چرخشی جستجو از ابتدا/انتها.

document.browse.search.show_not_found <num> (پیش‌فرض: 2)

نحوه اطلاع‌رسانی هنگام پیدا نشدن مورد جستجو: 0 هیچ، 1 بوق ترمینال، 2 کادر پیام.

document.browse.search.typeahead <num> (پیش‌فرض: 0)

جستجوی هم‌گام با تایپ با کلیدهای آزاد: 0 غیرفعال، 1 فقط روی متن پیوندها، 2 روی تمامی متون سند.

گزینه‌های حافظه موقت.

document.cache.cache_redirects [0|1] (پیش‌فرض: 0)

ذخیره ارجاع‌ها (Redirects) در حافظه موقت.

document.cache.ignore_cache_control [0|1] (پیش‌فرض: 1)

نادیده گرفتن هدرهای Cache-Control و Pragma سرور.

document.cache.revalidation_interval <num> (پیش‌فرض: -1)

فاصله اعتبارسنجی مجدد کش به ثانیه (-1 یعنی غیرفعال).

گزینه‌های کش اسناد فرمت‌شده در حافظه.

document.cache.format.size <num> (پیش‌فرض: 5)

تعداد صفحات فرمت‌شده نگهداری‌شده در حافظه رم.

گزینه‌های مربوط به کش رم.

document.cache.memory.size <num> (پیش‌فرض: 10485760)

حجم حافظه موقت در رم (به بایت).

گزینه‌های کدپیج و مجموعه نویسه‌ها.

document.codepage.assume <codepage> (پیش‌فرض: System)

کدپیج پیش‌فرض سند. مقدار 'System' از لوکال سیستم پیروی می‌کند.

document.codepage.force_assumed [0|1] (پیش‌فرض: 0)

نادیده گرفتن مجموعه نویسه ارسالی از سرور و استفاده اجباری از کدپیج فرضی.

رنگ‌های پیش‌فرض اسناد.

document.colors.text <color|#rrggbb> (پیش‌فرض: gray75)

رنگ پیش‌فرض متن.

document.colors.background <color|#rrggbb> (پیش‌فرض: black)

رنگ پیش‌فرض پس‌زمینه.

document.colors.link <color|#rrggbb> (پیش‌فرض: blue)

رنگ پیوندهای دیده‌نشده.

document.colors.vlink <color|#rrggbb> (پیش‌فرض: yellow)

رنگ پیوندهای بازدیدشده.

document.colors.image <color|#rrggbb> (پیش‌فرض: darkolivegreen)

رنگ پیوندهای تصویر.

document.colors.bookmark <color|#rrggbb> (پیش‌فرض: hotpink)

رنگ پیوندهای نشانک‌گذاری‌شده.

document.colors.dirs <color|#rrggbb> (پیش‌فرض: yellow)

رنگ دایرکتوری‌ها.

document.colors.use_link_number_color [0|1] (پیش‌فرض: 0)

استفاده از رنگ اختصاصی شماره پیوند حتی در صورت اعمال رنگ‌های سند.

document.colors.link_number <color|#rrggbb> (پیش‌فرض: blue)

رنگ شماره پیوندها.

document.colors.increase_contrast [0|1] (پیش‌فرض: 1)

افزایش خودکار کنتراست میان رنگ متن و پس‌زمینه برای خوانایی بهتر.

document.colors.ensure_contrast [0|1] (پیش‌فرض: 1)

اطمینان از یکسان نبودن رنگ متن و پس‌زمینه.

document.colors.use_document_colors <num> (پیش‌فرض: 2)

استفاده از رنگ‌های تعیین‌شده توسط سند: 0 همیشه تنظیمات پیش‌فرض، 1 رنگ‌های متن بدون پس‌زمینه، 2 تمامی رنگ‌ها همراه با پس‌زمینه.

گزینه‌های مربوط به پشتیبانی از CSS.

document.css.enable [0|1] (پیش‌فرض: 1)

فعال‌سازی پردازش اطلاعات سبک CSS در اسناد.

document.css.ignore_display_none [0|1] (پیش‌فرض: 1)

نادیده گرفتن دستور display:none برای جلوگیری از پنهان شدن متون در پیاده‌سازی ناقص CSS.

document.css.import [0|1] (پیش‌فرض: 1)

دانلود و اعمال شیوه‌نامه‌های خارجی فراخوانی‌شده با @import یا برچسب link.

document.css.libcss [0|1] (پیش‌فرض: 0)

استفاده از کتابخانه libcss به‌جای موتور داخلی.

document.css.media <str> (پیش‌فرض: "tty")

نوع رسانه CSS اعلام‌شده به سایت‌ها.

document.css.stylesheet <str> (پیش‌فرض: "")

مسیر فایل شیوه‌نامه سفارشی کاربر (User CSS).

گزینه‌های مربوط به دانلود و مدیریت فایل‌ها.

document.download.directory <str> (پیش‌فرض: "./")

مسیر پیش‌فرض برای ذخیره فایل‌های دانلودشده.

document.download.set_original_time [0|1] (پیش‌فرض: 0)

تنظیم زمان ایجاد فایل دانلودشده منطبق با زمان فایل روی سرور.

document.download.compressed_as_plain [0|1] (پیش‌فرض: 1)

مشاهده فایل‌های فشرده (gz, zst, xz) به‌صورت متن خام.

document.download.overwrite <num> (پیش‌فرض: 2)

سیاست بازنویسی فایل‌های هم‌نام: 0 بازنویسی بی‌صدا، 1 افزودن پسوند عددی (مانند .1)، 2 پرسش از کاربر.

document.download.notify_bell <num> (پیش‌فرض: 0)

هشدار صوتی پس از پایان دانلود: 0 هرگز، 1 فقط هنگام دانلود در پس‌زمینه، 2 همیشه.

گزینه‌های خروجی حالت متنی (Dump).

document.dump.codepage <codepage> (پیش‌فرض: System)

کدپیج مورد استفاده در خروجی دامپ.

document.dump.color_mode <num> (پیش‌فرض: -1)

حالت رنگ در دامپ: -1 استاندارد، 0 تک‌رنگ، 1 شانزده‌رنگ، 2 حالت 88 رنگ، 3 حالت 256 رنگ، 4 حالت رنگ حقیقی (True Color).

document.dump.footer <str> (پیش‌فرض: "")

متن پاورقی در خروجی دامپ (%u با آدرس URL جایگزین می‌شود).

document.dump.header <str> (پیش‌فرض: "")

متن سربرگ در خروجی دامپ (%u با آدرس URL جایگزین می‌شود).

document.dump.numbering [0|1] (پیش‌فرض: 1)

چاپ شماره پیوندها در خروجی متنی.

document.dump.references [0|1] (پیش‌فرض: 1)

چاپ فهرست پیوندها (آدرس‌های اینترنتی) در انتهای خروجی متنی.

document.dump.scripting_enabled [0|1] (پیش‌فرض: 1)

اجرای قلاب‌های اسکریپت قبل از قالب‌بندی (pre_format_hooks) هنگام گرفتن خروجی دامپ.

document.dump.terminal_hyperlinks [0|1] (پیش‌فرض: 0)

افزودن فراپیوندهای ترمینال به خروجی متنی.

document.dump.separator <str> (پیش‌فرض: " ")

جداکننده بین دو خروجی متنی.

document.dump.width <num> (پیش‌فرض: 80)

عرض خروجی بر حسب تعداد نویسه.

گزینه‌های تاریخچه سند.

document.history.keep_unhistory [0|1] (پیش‌فرض: 1)

نگهداری تاریخچه حرکت به جلو (Unhistory/Forward history).

گزینه‌های تاریخچه سراسری تمامی صفحات بازدیدشده.

document.history.global.enable [0|1] (پیش‌فرض: 1)

فعال‌سازی تاریخچه سراسری.

document.history.global.max_items <num> (پیش‌فرض: 1024)

حداکثر تعداد موارد در تاریخچه سراسری.

document.history.global.display_type <num> (پیش‌فرض: 0)

نوع نمایش در پنجره تاریخچه: 0 نمایش آدرس‌ها (URL)، 1 نمایش عنوان صفحات.

گزینه‌های نحوه نمایش صفحات HTML.

document.html.always_ignore_noscript [0|1] (پیش‌فرض: 0)

نادیده گرفتن همیشگی محتوای برچسب <noscript>.

document.html.compress_empty_lines [0|1] (پیش‌فرض: 0)

ادغام خطوط خالی متوالی در یک خط.

document.html.display_frames [0|1] (پیش‌فرض: 1)

نمایش فریم‌ها (Frames).

document.html.display_iframes [0|1] (پیش‌فرض: 0)

نمایش فریم‌های درون‌خطی (iFrames).

document.html.display_tables [0|1] (پیش‌فرض: 1)

نمایش جدول‌ها.

document.html.display_subs [0|1] (پیش‌فرض: 1)

نمایش زیرنویس‌ها (به‌صورت [متن]).

document.html.display_sups [0|1] (پیش‌فرض: 1)

نمایش بالانویس‌ها (به‌صورت ^متن).

document.html.display_unfinished [0|1] (پیش‌فرض: 1)

نمایش تدریجی اسناد حتی پیش از کامل شدن بارگیری آن‌ها.

document.html.link_display <num> (پیش‌فرض: 2)

نحوه نمایش برچسب‌های <link> هدر صفحه: 0 هیچ، 1 عنوان، 2 عنوان به علاوه نام، 3 زبان (hreflang)، 4 نوع (type)، 5 همه موارد.

document.html.subst_frame_chars [0|1] (پیش‌فرض: 0)

جایگزینی نویسه‌های اسکی کادر با خطوط کادر زیبا در اسناد HTML.

document.html.underline_links [0|1] (پیش‌فرض: 0)

خط کشیدن زیر پیوندها (Underline).

document.html.wrap_nbsp [0|1] (پیش‌فرض: 0)

شکستن خط در فاصله‌های نشکن (nbsp) برای جلوگیری از پیمایش افقی.

گزینه‌های مربوط به نمایش فایل‌های متنی ساده (Plain Text).

document.plain.display_links [0|1] (پیش‌فرض: 0)

شناسایی و تبدیل آدرس‌های اینترنتی موجود در متن به پیوند قابل کلیک.

document.plain.compress_empty_lines [0|1] (پیش‌فرض: 0)

ادغام خطوط خالی متوالی در یک خط.

document.plain.fixup_tables [0|1] (پیش‌فرض: 0)

تبدیل نویسه‌های اسکی جدول به خطوط کادری یکپارچه.

گزینه‌های اسکریپت‌نویسی سند.

document.scripting.sleep_on_error [0|1] (پیش‌فرض: 1)

توقف ۳ ثانیه‌ای در صورت وقوع خطا در اسکریپت‌ها هنگام نمایش پیام خطا.

قوانین ارسال آدرس‌های اینترنتی (URI) به دستورات و برنامه‌های خارجی سیستم.

یک قانون برای ارسال آدرس به یک دستور خارجی.

گزینه‌های مربوط به فایل‌های اطلاعاتی در مسیر ~/.config/elinks.

infofiles.save_interval <num> (پیش‌فرض: 300)

بازه زمانی برای ذخیره فایل‌های تغییریافته روی دیسک (به ثانیه؛ 0 برای غیرفعال‌سازی).

infofiles.secure_save [0|1] (پیش‌فرض: 1)

ذخیره ایمن با نوشتن ابتدا در یک فایل موقت و سپس تغییر نام آن.

infofiles.secure_save_fsync [0|1] (پیش‌فرض: 1)

فراخوانی دستور fsync(3) برای اطمینان از نوشتن بلادرنگ داده‌ها روی دیسک.

گزینه‌های مربوط به انواع داده‌ها و پردازنده‌های MIME.

mime.default_type <str> (پیش‌فرض: "application/octet-stream")

نوع MIME پیش‌فرض در صورت ناشناخته بودن نوع فایل.

ارتباط پسوند فایل با نوع MIME.

mime.extension._template_ <str> (پیش‌فرض: "")

نوع MIME منطبق با این پسوند فایل (نویسه '*' به‌جای '.' استفاده می‌شود).

تعریف برنامه‌های خارجی برای باز کردن و مشاهده انواع فایل‌ها.

شرح پردازنده.

مشخصات پردازنده ویژه سیستم‌عامل (مانند unix, unix-xwin).

mime.handler._template_._template_.ask [0|1] (پیش‌فرض: 1)

درخواست تأیید از کاربر پیش از باز کردن فایل.

mime.handler._template_._template_.block [0|1] (پیش‌فرض: 1)

مسدود کردن موقت ترمینال در زمان اجرای برنامه پردازنده.

mime.handler._template_._template_.program <str> (پیش‌فرض: "")

دستور برنامه خارجی برای مشاهده فایل. عبارت '%f' با نام فایل و '%u' با آدرس آن جایگزین می‌شود.

گزینه‌های پشتیبانی از فایل‌های mailcap.

mime.mailcap.enable [0|1] (پیش‌فرض: 1)

فعال‌سازی پشتیبانی از mailcap.

mime.mailcap.path <str> (پیش‌فرض: "~/.mailcap:/etc/mailcap:/usr/etc/mailcap:/usr/local/etc/mailcap:/usr/share/mailcap:/usr/share/misc/mailcap")

مسیرهای جستجوی فایل mailcap (فهرست جداشده با دونقطه).

mime.mailcap.ask [0|1] (پیش‌فرض: 1)

درخواست تأیید قبل از استفاده از پردازنده‌های mailcap.

mime.mailcap.description <num> (پیش‌فرض: 0)

نوع توضیحات نمایشی در کادر محاوره‌ای: 0 نمایش "mailcap"، 1 نمایش دستور برنامه، 2 نمایش فیلد توضیحات mailcap.

mime.mailcap.prioritize [0|1] (پیش‌فرض: 1)

اولویت‌بندی ورودی‌ها بر اساس ترتیب فایل‌ها در مسیر mailcap.

گزینه‌های مربوط به استفاده از فایل‌های mime.types برای تشخیص پسوندها.

mime.mimetypes.enable [0|1] (پیش‌فرض: 1)

فعال‌سازی mime.types.

mime.mimetypes.path <str> (پیش‌فرض: "~/.mime.types:/etc/mime.types:/usr/etc/mime.types:/usr/local/etc/mime.types:/usr/share/mime.types:/usr/share/misc/mime.types")

مسیرهای جستجوی فایل‌های mime.types.

ارتباط میان نوع MIME و پردازنده مربوط به آن.

کلاس نوع MIME.

mime.type._template_._template_ <str> (پیش‌فرض: "")

نام پردازنده تطبیق‌یافته برای این نوع MIME.

گزینه‌های عمومی و اختصاصی پروتکل‌های شبکه.

protocol.default_protocol <str> (پیش‌فرض: "https://")

پیشوند پروتکل پیش‌فرض در صورت وارد نشدن پروتکل توسط کاربر.

protocol.no_proxy <str> (پیش‌فرض: "")

فهرست دامنه‌های جداشده با کاما که نباید از پروکسی برای آن‌ها استفاده شود.

گزینه‌های مربوط به پروتکل BitTorrent.

protocol.bittorrent.piece_cache_size <num> (پیش‌فرض: 1048576)

حداکثر حافظه برای نگهداری قطعات دانلودشده اخیر (0 یعنی بدون محدودیت).

protocol.bittorrent.max_uploads <num> (پیش‌فرض: 7)

حداکثر تعداد بارگذاری (Upload) هم‌زمان.

protocol.bittorrent.min_uploads <num> (پیش‌فرض: 2)

حداقل تعداد بارگذاری‌ها.

protocol.bittorrent.request_queue_size <num> (پیش‌فرض: 5)

تعداد درخواست‌های قطعات در صف جاری.

protocol.bittorrent.choke_interval <num> (پیش‌فرض: 10)

بازه زمانی بررسی وضعیت اتصال و خفگی (Choke/Unchoke) بر حسب ثانیه.

protocol.bittorrent.rarest_first_cutoff <num> (پیش‌فرض: 4)

تعداد قطعات اولیه قبل از تغییر استراتژی دریافت از حالت تصادفی به نادرترین قطعه (Rarest first).

protocol.bittorrent.allow_blacklist [0|1] (پیش‌فرض: 1)

امکان مسدودسازی همتایان (Peers) دارای اشکال.

محدوده پورت‌های ورودی برای گوش دادن به اتصالات بیت‌تورنت.

protocol.bittorrent.ports.min <num> (پیش‌فرض: 6881)

حداقل شماره پورت.

protocol.bittorrent.ports.max <num> (پیش‌فرض: 6999)

حداکثر شماره پورت.

گزینه‌های مربوط به ترکر تورنت.

protocol.bittorrent.tracker.compact [0|1] (پیش‌فرض: 0)

درخواست اطلاعات فشرده از ترکر (فقط از IPv4 پشتیبانی می‌کند).

protocol.bittorrent.tracker.interval <num> (پیش‌فرض: 0)

بازه ارتباط با ترکر بر حسب ثانیه (0 یعنی استفاده از مقدار درخواستی ترکر).

protocol.bittorrent.tracker.ip_address <str> (پیش‌فرض: "")

آدرس IP ارسالی به ترکر.

protocol.bittorrent.tracker.key <str> (پیش‌فرض: "")

شناسه کلید اختصاصی برای احراز هویت کلاینت نزد ترکر.

protocol.bittorrent.tracker.numwant <num> (پیش‌فرض: 50)

حداکثر تعداد همتایان درخواستی از ترکر.

protocol.bittorrent.tracker.min_skip_size <num> (پیش‌فرض: 20)

حداقل تعداد همتایان موجود قبل از لغو درخواست همتای جدید.

گزینه‌های سطح پایین لایه ارتباط با همتایان (Peer-wire).

protocol.bittorrent.peerwire.connections <num> (پیش‌فرض: 55)

حداکثر تعداد اتصالات مجاز به همتایان.

protocol.bittorrent.peerwire.max_message_length <num> (پیش‌فرض: 8388608)

حداکثر طول پیام مجاز در لایه شبکه.

protocol.bittorrent.peerwire.max_request_length <num> (پیش‌فرض: 8388608)

حداکثر اندازه مجاز درخواست ورودی.

protocol.bittorrent.peerwire.request_length <num> (پیش‌فرض: 16384)

حجم بایت درخواستی در هر قطعه.

protocol.bittorrent.peerwire.timeout <num> (پیش‌فرض: 300)

مهلت زمانی قطع اتصال در صورت عدم ارسال/دریافت داده به ثانیه.

protocol.bittorrent.peerwire.pool_size <num> (پیش‌فرض: 55)

حداکثر ظرفیت مخزن همتایان (0 یعنی نامحدود).

گزینه‌های مرور فایل‌ها روی سیستم محلی.

protocol.file.allow_special_files [0|1] (پیش‌فرض: 0)

امکان خواندن فایل‌های خاص سیستمی (مانند دیسک‌ها یا دیوایس‌ها؛ فعال‌سازی آن می‌تواند خطرناک باشد).

protocol.file.show_hidden_files [0|1] (پیش‌فرض: 1)

نمایش فایل‌های پنهان (فایل‌هایی که با نقطه شروع می‌شوند).

protocol.file.try_encoding_extensions [0|1] (پیش‌فرض: 1)

تلاش برای باز کردن فایل با افزودن پسوندهای فشرده‌سازی در صورت پیدا نشدن نام فایل.

گزینه‌های مربوط به اجرای اسکریپت‌های CGI به‌صورت محلی.

protocol.file.cgi.path <str> (پیش‌فرض: "")

فهرست پوشه‌های حاوی اسکریپت‌های CGI محلی (جداشده با دونقطه).

protocol.file.cgi.policy [0|1] (پیش‌فرض: 0)

اجازه‌نامه اجرای اسکریپت‌های CGI محلی.

گزینه‌های پروتکل FTP.

protocol.ftp.anon_passwd <str> (پیش‌فرض: "some@host.domain")

گذرواژه ارسالی برای ورود ناشناس (Anonymous) به سرورهای FTP.

protocol.ftp.use_curl [0|1] (پیش‌فرض: 0)

استفاده از کتابخانه libcurl برای ارتباطات FTP.

protocol.ftp.curl_max_recv_speed <num> (پیش‌فرض: 0)

حداکثر سرعت دانلود FTP بر حسب بایت بر ثانیه (0 یعنی نامحدود).

protocol.ftp.curl_max_send_speed <num> (پیش‌فرض: 0)

حداکثر سرعت آپلود FTP بر حسب بایت بر ثانیه (0 یعنی نامحدود).

protocol.ftp.curl_tls13_ciphers <str> (پیش‌فرض: "")

فهرست الگوریتم‌های رمزنگاری TLS 1.3 در ارتباطات امن FTP.

protocol.ftp.use_pasv [0|1] (پیش‌فرض: 1)

استفاده از حالت غیرفعال PASV به‌جای PORT در اتصالات IPv4.

protocol.ftp.use_epsv [0|1] (پیش‌فرض: 0)

استفاده از حالت EPSV به‌جای EPRT در اتصالات IPv6.

تنظیمات پروکسی FTP.

protocol.ftp.proxy.host <str> (پیش‌فرض: "")

آدرس و پورت سرور پروکسی FTP (host:port). در صورت خالی بودن، متغیر FTP_PROXY بررسی می‌شود.

گزینه‌های پروتکل HTTP.

protocol.http.accept <str> (پیش‌فرض: "text/html, text/*;q=0.9, */*;q=0.8")

مقدار هدر Accept در درخواست‌های وب.

protocol.http.accept_language <str> (پیش‌فرض: "")

مقدار هدر Accept-Language.

protocol.http.accept_ui_language [0|1] (پیش‌فرض: 1)

ارسال خودکار زبان انتخابی رابط کاربری ELinks در هدر Accept-Language به سرورها.

protocol.http.compression [0|1] (پیش‌فرض: 0)

اعلام پشتیبانی از محتوای فشرده (gzip / bzip2) جهت صرفه‌جویی در مصرف ترافیک اینترنت.

protocol.http.trace [0|1] (پیش‌فرض: 0)

ارسال کلیه درخواست‌ها با متد TRACE به‌جای GET یا POST (کاربرد در رفع اشکال).

protocol.http.use_curl [0|1] (پیش‌فرض: 0)

استفاده از کتابخانه libcurl برای ارتباطات HTTP/HTTPS.

protocol.http.curl_max_recv_speed <num> (پیش‌فرض: 0)

حداکثر سرعت دانلود HTTP بر حسب بایت بر ثانیه (0 یعنی نامحدود).

protocol.http.curl_max_send_speed <num> (پیش‌فرض: 0)

حداکثر سرعت آپلود HTTP بر حسب بایت بر ثانیه (0 یعنی نامحدود).

protocol.http.user_agent <str> (پیش‌فرض: "ELinks/%v (textmode; %s; %t-%b)")

رشته شناسه مرورگر (User-Agent).

%v نسخه ELinks، %s شناسه سیستم‌عامل، %t اندازه ترمینال و %b تعداد نوارهای نمایشی است. برای عدم ارسال این هدر از " " استفاده کنید.

گزینه‌های رفع ناسازگاری‌ها و باگ‌های سرورهای وب.

protocol.http.bugs.accept_charset [0|1] (پیش‌فرض: 1)

ارسال هدر طولانی Accept-Charset (برخی سرورهای معیوب در برابر آن باگ دارند).

protocol.http.bugs.allow_blacklist [0|1] (پیش‌فرض: 1)

قرار دادن سرورهای دارای باگ در لیست سیاه.

protocol.http.bugs.broken_302_redirect [0|1] (پیش‌فرض: 1)

مدیریت ریدایرکت‌های معیوب 302 (سازگار با نت‌اسکیپ).

protocol.http.bugs.post_no_keepalive [0|1] (پیش‌فرض: 0)

غیرفعال‌سازی نگهداری اتصال (Keepalive) پس از درخواست‌های POST.

protocol.http.bugs.http10 [0|1] (پیش‌فرض: 0)

استفاده از پروتکل HTTP/1.0 به‌جای HTTP/1.1.

تنظیمات پروکسی HTTP.

protocol.http.proxy.host <str> (پیش‌فرض: "")

میزبان و پورت سرور پروکسی HTTP (host:port). در صورت خالی بودن متغیر HTTP_PROXY بررسی می‌شود.

protocol.http.proxy.user <str> (پیش‌فرض: "")

نام کاربری احراز هویت پروکسی.

protocol.http.proxy.passwd <str> (پیش‌فرض: "")

گذرواژه احراز هویت پروکسی.

گزینه‌های ارسال هدر ارجاع‌دهنده (HTTP Referer).

protocol.http.referer.policy <num> (پیش‌فرض: 3)

سیاست ارسال ارجاع‌دهنده:

0: عدم ارسال هدر Referer
1: ارسال آدرس فعلی به‌عنوان Referer
2: ارسال ارجاع‌دهنده جعلی ثابت
3: ارسال آدرس صفحه قبلی (صحیح اما بالقوه ناامن از لحاظ حریم خصوصی)

protocol.http.referer.fake <str> (پیش‌فرض: "")

آدرس ارجاع‌دهنده ساختگی در صورت تنظیم سیاست روی 2.

گزینه‌های پروتکل امن HTTPS.

protocol.https.curl_tls13_ciphers <str> (پیش‌فرض: "")

فهرست الگوریتم‌های رمزنگاری TLS 1.3 در libcurl.

تنظیمات پروکسی HTTPS.

protocol.https.proxy.host <str> (پیش‌فرض: "")

میزبان و پورت پروکسی HTTPS CONNECT (host:port). در صورت خالی بودن HTTPS_PROXY بررسی می‌شود.

گزینه‌های پروتکل mailcap.

protocol.mailcap.allow_empty_referrer [0|1] (پیش‌فرض: 0)

اجازه به اجرای دستورات پروتکل mailcap بدون ارجاع‌دهنده (مثلاً mailcap:ls).

قوانین بازنویسی آدرس‌های واردشده در پنجره ورود نشانی (Goto URL). این امکان ایجاد کلیدواژه‌های جستجو یا میانبرهای آدرس را فراهم می‌کند.

protocol.rewrite.default_template <str> (پیش‌فرض: "")

الگوی پیش‌فرض زمانی که متن واردشده شبیه آدرس یا نام فایل نباشد.

%c آدرس فعلی، %s کل متن واردشده، %0 تا %9 کلمات جداشده با فاصله، %% نویسه درصد.

protocol.rewrite.enable-dumb [0|1] (پیش‌فرض: 1)

فعال‌سازی پیشوندهای ساده (مخفف‌های آدرس اینترنتی مانند تبدیل 'elinks' به آدرس کامل).

protocol.rewrite.enable-smart [0|1] (پیش‌فرض: 1)

فعال‌سازی پیشوندهای هوشمند (ارسال ورودی کاربر به موتورهای جستجو مانند 'gg:عبارت').

تعریف پیشوندهای ساده آدرس.

protocol.rewrite.dumb._template_ <str> (پیش‌فرض: "")

آدرس جایگزین برای این پیشوند ساده (%c آدرس فعلی، %% نویسه درصد).

تعریف پیشوندهای هوشمند آدرس.

protocol.rewrite.smart._template_ <str> (پیش‌فرض: "")

آدرس جایگزین برای این پیشوند هوشمند (%s کل آرگومان‌ها، %0 تا %9 آرگومان‌های مجزا).

تعریف پردازنده‌های خارجی برای پروتکل‌های دلخواه (مانند protocol.user.mailto.unix).

پردازنده (برنامه خارجی) برای این پروتکل اختصاصی.

protocol.user._template_._template_ <str> (پیش‌فرض: "")

فرمان اجرای برنامه خارجی برای پروتکل و سیستم‌عامل مشخص:

%f نام فایل حاوی داده‌های فرم، %h نام میزبان یا نشانی ایمیل، %p شماره پورت، %d مسیر بعد از پورت، %s موضوع ایمیل، %u نشانی کامل با نویسه‌های گریز، %U نشانی کامل درون نقل‌قول تکی.

گزینه‌های مربوط به محیط ترمینال.

گزینه‌های اختصاصی بر اساس نوع ترمینال (مقدار متغیر $TERM).

terminal._template_.type <num> (پیش‌فرض: 0)

نوع ترمینال برای رسم خطوط کادر و پنجره‌ها: 0 ترمینال ساده و هنر اسکی، 1 سازگار با VT100، 2 لینوکس (فریم دوبل)، 3 کدگذاری KOI-8، 4 فری‌بی‌اس‌دی (FreeBSD)، 5 ترمینال گرافیکی fbterm.

terminal._template_.latin1_title [0|1] (پیش‌فرض: 1)

تنظیم عنوان پنجره بر پایه کدگذاری ISO-8859-1 به‌جای یونیکد در xterm.

terminal._template_.m11_hack [0|1] (پیش‌فرض: 0)

تغییر فونت هنگام رسم خطوط در ترمینال‌های Linux یا FreeBSD.

terminal._template_.utf_8_io [0|1] (پیش‌فرض: 0)

فعال‌سازی ورودی/خروجی بر پایه UTF-8 برای ترمینال‌های یونیکد.

terminal._template_.restrict_852 [0|1] (پیش‌فرض: 0)

محدود کردن نویسه‌های کادربندی برای کدپیج‌های cp850/852.

terminal._template_.block_cursor [0|1] (پیش‌فرض: 0)

انتقال مکان‌نما به گوشه پایین-راست پس از اتمام ترسیم برای تصحیح نمایش مکان‌نمای بلوکی.

terminal._template_.colors <num> (پیش‌فرض: 0)

حالت رنگ ترمینال: 0 تک‌رنگ (Mono)، 1 شانزده‌رنگ (ANSI)، 2 حالت 88 رنگ، 3 حالت 256 رنگ، 4 رنگ حقیقی (True Color).

terminal._template_.transparency [0|1] (پیش‌فرض: 0)

فعال‌سازی شفافیت پس‌زمینه (عدم اعمال رنگ سیاه روی پس‌زمینه ترمینال).

terminal._template_.italic [0|1] (پیش‌فرض: 0)

استفاده از حالت حروف خوابیده (Italic).

terminal._template_.kitty [0|1] (پیش‌فرض: 0)

پشتیبانی ترمینال از پروتکل گرافیکی Kitty.

terminal._template_.strike [0|1] (پیش‌فرض: 0)

استفاده از جلوه خط روی متن (Strikethrough).

terminal._template_.underline [0|1] (پیش‌فرض: 0)

استفاده از خط زیرین (Underline).

terminal._template_.charset <codepage> (پیش‌فرض: System)

کدپیج مورد استفاده در ترمینال.

گزینه‌های مربوط به رابط کاربری (UI).

ui.back_to_exit [0|1] (پیش‌فرض: 0)

خروج از زبانه یا برنامه با بازگشت از صفحه نخست.

ui.background_char <num> (پیش‌فرض: 32)

کد عددی نویسه پس‌زمینه رابط کاربری.

ui.date_format <str> (پیش‌فرض: "%b %e %H:%M")

فرمت نمایش تاریخ در کادرهای گفتگو طبق strftime(3).

ui.double_esc [0|1] (پیش‌فرض: 0)

نیاز به دو بار فشردن کلید ESC برای خروج از منوها.

ui.language <language> (پیش‌فرض: "System")

زبان رابط کاربری. مقدار 'System' زبان را از محیط سیستم تشخیص می‌دهد.

ui.mouse_disable [0|1] (پیش‌فرض: 0)

غیرفعال‌سازی ماوس در محیط کاربری.

ui.show_menu_bar_always [0|1] (پیش‌فرض: 0)

نمایش همیشگی نوار منو در بالای صفحه.

ui.show_status_bar [0|1] (پیش‌فرض: 1)

نمایش نوار وضعیت در پایین صفحه.

ui.show_title_bar [0|1] (پیش‌فرض: 1)

نمایش نوار عنوان در بالای صفحه.

ui.startup_goto_dialog [0|1] (پیش‌فرض: 1)

نمایش پنجره ورود نشانی هنگام باز کردن زبانه‌های جدید یا شروع برنامه در صورت نبود صفحه خانگی.

ui.success_msgbox [0|1] (پیش‌فرض: 1)

نمایش کادر پیام موفقیت پس از فشردن دکمه ذخیره در بخش‌های مدیریتی.

ui.tostop [0|1] (پیش‌فرض: 1)

جلوگیری از نوشتن پردازش‌های پس‌زمینه روی ترمینال.

ui.window_title [0|1] (پیش‌فرض: 1)

تنظیم عنوان پنجره شبیه‌ساز ترمینال مطابق با عنوان صفحه جاری.

تنظیمات کپی در حافظه کلیپ‌بورد.

ui.clipboard.filename <str> (پیش‌فرض: "")

نام فایل یا لوله (Pipe) برای ثبت متن‌های کپی‌شده.

ui.clipboard.remove_leading_spaces [0|1] (پیش‌فرض: 0)

حذف فاصله‌های ابتدایی متن هنگام کپی در کلیپ‌بورد.

ui.clipboard.remove_trailing_spaces [0|1] (پیش‌فرض: 0)

حذف فاصله‌های انتهایی متن هنگام کپی در کلیپ‌بورد.

ساعت دیجیتال روی نوار وضعیت.

ui.clock.enable [0|1] (پیش‌فرض: 0)

نمایش ساعت دیجیتال در نوار وضعیت.

ui.clock.format <str> (پیش‌فرض: "[%H:%M]")

فرمت نمایش زمان ساعت مطابق با تابع strftime(3).

رنگ‌های بخش‌های مختلف رابط کاربری ELinks شامل منوها، کادرهای گفتگو، نوار وضعیت و زبانه‌ها.

تنظیمات رنگ برای ترمینال‌های دارای قابلیت نمایش رنگ.

رنگ‌های نوار منوی اصلی.

رنگ‌های آیتم انتخاب‌نشده در نوار منوی اصلی.

ui.colors.color.mainmenu.normal.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.mainmenu.normal.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ‌های آیتم فعال در نوار منوی اصلی.

ui.colors.color.mainmenu.selected.text <color|#rrggbb> (پیش‌فرض: green)

رنگ متن.

ui.colors.color.mainmenu.selected.background <color|#rrggbb> (پیش‌فرض: black)

رنگ پس‌زمینه.

رنگ کلیدهای میانبر در نوار منوی اصلی.

رنگ کلید میانبر آیتم انتخاب‌نشده.

ui.colors.color.mainmenu.hotkey.normal.text <color|#rrggbb> (پیش‌فرض: darkred)

رنگ متن.

ui.colors.color.mainmenu.hotkey.normal.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ کلید میانبر آیتم فعال.

ui.colors.color.mainmenu.hotkey.selected.text <color|#rrggbb> (پیش‌فرض: darkred)

رنگ متن.

ui.colors.color.mainmenu.hotkey.selected.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ‌های منوهای بازشونده.

رنگ آیتم‌های عادی منو.

ui.colors.color.menu.normal.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.menu.normal.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ آیتم انتخاب‌شده در منو.

ui.colors.color.menu.selected.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.menu.selected.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ آیتم‌های نشانه‌گذاری‌شده در منو.

ui.colors.color.menu.marked.text <color|#rrggbb> (پیش‌فرض: red)

رنگ متن.

ui.colors.color.menu.marked.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ کلیدهای میانبر درون منوها.

رنگ کلید میانبر گزینه عادی.

ui.colors.color.menu.hotkey.normal.text <color|#rrggbb> (پیش‌فرض: darkred)

رنگ متن.

ui.colors.color.menu.hotkey.normal.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ کلید میانبر گزینه فعال.

ui.colors.color.menu.hotkey.selected.text <color|#rrggbb> (پیش‌فرض: darkred)

رنگ متن.

ui.colors.color.menu.hotkey.selected.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ کادر دور منوها.

ui.colors.color.menu.frame.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.menu.frame.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ‌های پنجره‌های گفتگو و فرم‌های پیام.

رنگ عمومی کادرهای گفتگو.

ui.colors.color.dialog.generic.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.dialog.generic.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ لبه‌ها و کادر پنجره گفتگو.

ui.colors.color.dialog.frame.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.dialog.frame.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ نوار اسکرول درون کادرهای گفتگو.

ui.colors.color.dialog.scrollbar.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.dialog.scrollbar.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه.

رنگ نوار اسکرول در حالت انتخاب‌شده.

ui.colors.color.dialog.scrollbar-selected.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.dialog.scrollbar-selected.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ عنوان پنجره‌های گفتگو.

ui.colors.color.dialog.title.text <color|#rrggbb> (پیش‌فرض: darkred)

رنگ متن.

ui.colors.color.dialog.title.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ متن‌های درون کادر گفتگو.

ui.colors.color.dialog.text.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.dialog.text.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ چک‌باکس‌ها.

ui.colors.color.dialog.checkbox.text <color|#rrggbb> (پیش‌فرض: darkred)

رنگ متن.

ui.colors.color.dialog.checkbox.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ چک‌باکس انتخاب‌شده.

ui.colors.color.dialog.checkbox-selected.text <color|#rrggbb> (پیش‌فرض: yellow)

رنگ متن.

ui.colors.color.dialog.checkbox-selected.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ متن عنوان کنار چک‌باکس.

ui.colors.color.dialog.checkbox-label.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.dialog.checkbox-label.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ دکمه‌های کادرهای گفتگو.

ui.colors.color.dialog.button.text <color|#rrggbb> (پیش‌فرض: white)

رنگ متن.

ui.colors.color.dialog.button.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه.

رنگ دکمه فعال و فوکوس‌شده.

ui.colors.color.dialog.button-selected.text <color|#rrggbb> (پیش‌فرض: yellow)

رنگ متن.

ui.colors.color.dialog.button-selected.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ نویسه میانبر روی دکمه.

ui.colors.color.dialog.button-shortcut.text <color|#rrggbb> (پیش‌فرض: yellow)

رنگ متن.

ui.colors.color.dialog.button-shortcut.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه.

رنگ نویسه میانبر روی دکمه انتخاب‌شده.

ui.colors.color.dialog.button-shortcut-selected.text <color|#rrggbb> (پیش‌فرض: white)

رنگ متن.

ui.colors.color.dialog.button-shortcut-selected.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه.

رنگ جعبه‌های ورودی متن در فرم‌ها و پنجره‌ها.

ui.colors.color.dialog.field.text <color|#rrggbb> (پیش‌فرض: white)

رنگ متن.

ui.colors.color.dialog.field.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه.

رنگ متن داخل فیلدهای ورودی.

ui.colors.color.dialog.field-text.text <color|#rrggbb> (پیش‌فرض: yellow)

رنگ متن.

ui.colors.color.dialog.field-text.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه.

رنگ نوار پیشرفت (Meter/Progress bar).

ui.colors.color.dialog.meter.text <color|#rrggbb> (پیش‌فرض: white)

رنگ متن.

ui.colors.color.dialog.meter.background <color|#rrggbb> (پیش‌فرض: blue)

رنگ پس‌زمینه.

رنگ سایه پنجره‌های گفتگو.

ui.colors.color.dialog.shadow.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.dialog.shadow.background <color|#rrggbb> (پیش‌فرض: black)

رنگ پس‌زمینه.

رنگ‌های نوار عنوان برنامه.

رنگ کلی نوار عنوان.

ui.colors.color.title.title-bar.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.title.title-bar.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ متن موجود در نوار عنوان.

ui.colors.color.title.title-text.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.title.title-text.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ‌های نوار وضعیت در پایین صفحه.

رنگ نمایش IP سرور روی نوار وضعیت.

ui.colors.color.status.showip-text.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.status.showip-text.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ نمایش حافظه رم آزاد روی نوار وضعیت.

ui.colors.color.status.showmem-text.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.status.showmem-text.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ کلی نوار وضعیت.

ui.colors.color.status.status-bar.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.status.status-bar.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ متون اطلاعاتی روی نوار وضعیت.

ui.colors.color.status.status-text.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.status.status-text.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ‌های نوار زبانه‌ها.

رنگ زبانه‌هایی که بارگیری آن‌ها پایان یافته اما هنوز مشاهده نشده‌اند.

ui.colors.color.tabs.unvisited.text <color|#rrggbb> (پیش‌فرض: darkblue)

رنگ متن.

ui.colors.color.tabs.unvisited.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ زبانه‌های انتخاب‌نشده.

ui.colors.color.tabs.normal.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.tabs.normal.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ زبانه‌های در حال بارگیری در پس‌زمینه.

ui.colors.color.tabs.loading.text <color|#rrggbb> (پیش‌فرض: darkred)

رنگ متن.

ui.colors.color.tabs.loading.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ زبانه در حال نمایش.

ui.colors.color.tabs.selected.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.tabs.selected.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ خطوط جداکننده زبانه‌ها.

ui.colors.color.tabs.separator.text <color|#rrggbb> (پیش‌فرض: brown)

رنگ متن.

ui.colors.color.tabs.separator.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ متن انتخاب‌شده برای کپی در کلیپ‌بورد.

ui.colors.color.clipboard.text <color|#rrggbb> (پیش‌فرض: lime)

رنگ متن.

ui.colors.color.clipboard.background <color|#rrggbb> (پیش‌فرض: green)

رنگ پس‌زمینه.

رنگ پس‌زمینه میزکار برنامه.

ui.colors.color.desktop.text <color|#rrggbb> (پیش‌فرض: blue)

رنگ متن.

ui.colors.color.desktop.background <color|#rrggbb> (پیش‌فرض: white)

رنگ پس‌زمینه.

رنگ برجسته‌سازی کلمات منطبق در جستجو.

ui.colors.color.searched.text <color|#rrggbb> (پیش‌فرض: black)

رنگ متن.

ui.colors.color.searched.background <color|#rrggbb> (پیش‌فرض: lime)

رنگ پس‌زمینه.

تنظیمات رنگ و تضاد برای ترمینال‌های بدون رنگ (سیاه و سفید). این ساختار نیز زیرمجموعه‌های مشابه با بخش رنگی (شامل mainmenu, menu, dialog, title, status, tabs و searched) با مقادیر بهینه‌شده برای نمایشگرهای تک‌رنگ را در خود دارد.

تنظیمات ظاهری و رفتاری کادرهای گفتگو.

ui.dialogs.listbox_min_height <num> (پیش‌فرض: 10)

حداقل ارتفاع لیست‌ها (مانند لیست نشانک‌ها و تاریخچه).

ui.dialogs.shadows [0|1] (پیش‌فرض: 0)

نمایش سایه در زیر پنجره‌های گفتگو.

ui.dialogs.underline_hotkeys [0|1] (پیش‌فرض: 0)

کشیدن خط زیر کلیدهای میانبر منوها برای وضوح بیشتر.

ui.dialogs.underline_button_shortcuts [0|1] (پیش‌فرض: 0)

کشیدن خط زیر کلیدهای میانبر دکمه‌ها.

گزینه‌های مربوط به نشانگرهای بصری وضعیت در نوار پایین.

ui.leds.enable [0|1] (پیش‌فرض: 1)

فعال‌سازی نشانگرهای بصری وضعیت برنامه.

ui.leds.redraw_interval <num> (پیش‌فرض: 1000)

بازه بازترسیم نشانگرها به میلی‌ثانیه.

ui.leds.show_ip [0|1] (پیش‌فرض: 0)

نمایش IP سند در نوار وضعیت.

ui.leds.show_mem [0|1] (پیش‌فرض: 0)

نمایش میزان حافظه رم آزاد سیستم از طریق /proc/meminfo.

تنظیمات نشست‌ها و ذخیره وضعیت برنامه.

ui.sessions.auto_restore [0|1] (پیش‌فرض: 0)

بازیابی خودکار نشست قبلی هنگام شروع برنامه.

ui.sessions.auto_save [0|1] (پیش‌فرض: 0)

ذخیره خودکار نشست جاری هنگام خروج از برنامه.

ui.sessions.auto_save_foldername <str> (پیش‌فرض: "Auto saved session")

نام پوشه نشانک‌ها برای ذخیره و بازیابی خودکار نشست.

ui.sessions.auto_save_positions [0|1] (پیش‌فرض: 1)

ذخیره موقعیت اسکرول و پیمایش اسناد در نشست.

ui.sessions.fork_on_start [0|1] (پیش‌فرض: 0)

انشعاب در شروع (Fork on start) جهت ادامه کار سایر ترمینال‌ها در صورت بسته‌شدن اولین ترمینال.

ui.sessions.homepage <str> (پیش‌فرض: "")

آدرس صفحه خانگی مرورگر. در صورت خالی بودن، از متغیر محیطی WWW_HOME استفاده می‌شود.

ui.sessions.keep_session_active [0|1] (پیش‌فرض: 0)

فعال نگه‌داشتن نشست حتی در صورت بسته شدن آخرین ترمینال.

ui.sessions.postpone_unlink [0|1] (پیش‌فرض: 0)

پاک‌سازی فایل‌های موقت در هنگام خروج کامل از ELinks به‌جای حذف بلادرنگ پس از پیش‌نمایش.

ui.sessions.snapshot [0|1] (پیش‌فرض: 0)

ذخیره خودکار و دوره‌ای وضعیت تمامی زبانه‌ها جهت بازیابی پس از بروز خرابی ناگهانی (Crash).

تنظیمات مربوط به زبانه‌ها (Tabs).

ui.tabs.display_type <num> (پیش‌فرض: 0)

نحوه نمایش در پنجره مدیریت زبانه‌ها: 0 نمایش نشانی‌ها (URL)، 1 نمایش عناوین صفحات.

ui.tabs.show_bar <num> (پیش‌فرض: 1)

نمایش نوار زبانه‌ها روی صفحه: 0 هرگز، 1 فقط در صورت باز بودن دو یا چند زبانه، 2 همیشه.

ui.tabs.top [0|1] (پیش‌فرض: 0)

نمایش نوار زبانه‌ها در بالای صفحه (مشابه مرورگرهای مدرن گرافیکی).

ui.tabs.wraparound [0|1] (پیش‌فرض: 1)

پرش به زبانه نخست هنگام رفتن به سمت راست از آخرین زبانه و برعکس.

ui.tabs.confirm_close [0|1] (پیش‌فرض: 0)

درخواست تأیید هنگام بستن زبانه.

نمایش دمای پردازنده (CPU).

ui.temperature.enable [0|1] (پیش‌فرض: 0)

نمایش دمای CPU در نوار وضعیت.

ui.temperature.filename <str> (پیش‌فرض: "/sys/class/thermal/thermal_zone0/temp")

مسیر فایل سیستمی خواندن دمای پردازنده.

انجام عملیات زمان‌بندی‌شده پس از مدتی بی‌تحرکی کاربر.

ui.timer.enable <num> (پیش‌فرض: 0)

فعال‌سازی تایمر: 0 غیرفعال، 1 شمارش معکوس مخفی، 2 شمارش معکوس و نمایش تایمر در کنار نشانگرها.

ui.timer.duration <num> (پیش‌فرض: 86400)

مدت زمان عدم فعالیت کاربر به ثانیه قبل از فعال شدن عملیات.

ui.timer.action <str> (پیش‌فرض: "")

عملیات کلید میانبری که با به پایان رسیدن تایمر اجرا می‌شود.

elinks(1), elinkskeys(5)

07/26/2026 ELinks 0.20.0