انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

xterm - آنلاین در ابر

xterm را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور xterm است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


xterm - شبیه ساز ترمینال برای X

خلاصه


xterm [-toolkitoption ...] [-انتخاب ...] [صدف]

شرح


La xterm برنامه یک شبیه ساز ترمینال برای سیستم پنجره X است. DEC را ارائه می دهد
VT102/VT220 و ویژگی های انتخاب شده از ترمینال های سطح بالاتر مانند VT320/VT420/VT520
(VTxxx). همچنین شبیه سازی Tektronix 4014 را برای برنامه هایی که نمی توانند از آن استفاده کنند ارائه می کند
سیستم پنجره به طور مستقیم اگر سیستم عامل اصلی از تغییر اندازه ترمینال پشتیبانی می کند
قابلیت ها (به عنوان مثال، سیگنال SIGWINCH در سیستم های مشتق شده از 4.3BSD)، xterm اراده
از امکانات استفاده کنید تا برنامه‌های در حال اجرا در پنجره را هر زمان که اندازه آن تغییر می‌کند مطلع کنید.

ترمینال های VTxxx و Tektronix 4014 هر کدام پنجره مخصوص به خود را دارند تا بتوانید ویرایش کنید
متن در یکی و به گرافیک در دیگری در همان زمان نگاه کنید. برای حفظ صحیح
نسبت تصویر (ارتفاع/عرض)، گرافیک Tektronix به بزرگترین جعبه با
نسبت تصویر 4014 که در پنجره جا می شود. این کادر در سمت چپ بالا قرار دارد
ناحیه پنجره

اگرچه ممکن است هر دو پنجره به طور همزمان نمایش داده شوند، یکی از آنها در نظر گرفته می شود
پنجره "فعال" برای دریافت ورودی صفحه کلید و خروجی ترمینال. این همان پنجره ای است که
شامل مکان نما متن است. پنجره فعال را می توان از طریق دنباله های فرار انتخاب کرد
منوی "VT Options" در پنجره VTxxx و منوی "Tek Options" در پنجره 4014.

شبیه سازی ها


شبیه سازی VT102 نسبتا کامل است، اما از تکرار خودکار پشتیبانی نمی کند. دو سایز
اگر سرور فونت شما از فونت های مقیاس پذیر پشتیبانی می کند، کاراکترها به درستی نمایش داده می شوند. VT220
شبیه سازی از فونت های نرم پشتیبانی نمی کند، در غیر این صورت کامل است.

پایگاه داده ترمینال (اطلاعات ترمینال (5) یا سرپوش (5)) ورودی هایی که با آنها کار می کنند xterm شامل

یک ورودی اختیاری خاص پلت فرم ("xterm")،
"xterm"
"vt102"
"vt100"
«انسی» و
"بی عقل"

xtherm به طور خودکار پایگاه داده ترمینال را به این ترتیب برای این ورودی ها جستجو می کند و
سپس متغیرهای محیطی "TERM" و "TERMCAP" را تنظیم می کند. همچنین می توانید از "vt220" استفاده کنید.
اما باید سطح شبیه سازی ترمینال را با decTerminalID منبع در اکثر
سیستم های، xterm از پایگاه داده terminfo استفاده خواهد کرد. برخی از سیستم های قدیمی تر از termcap استفاده می کنند. (
متغیر محیطی "TERMCAP" تنظیم نشده است اگر xterm در برابر یک کتابخانه ترمینال پیوند داده شده است،
از آنجایی که اطلاعات لازم توسط شبیه سازی termcap terminfo ارائه نمی شود
کتابخانه ها).

بسیاری از خاص xterm ویژگی ها ممکن است تحت کنترل برنامه از طریق مجموعه ای از اصلاح شوند
توالی های فرار متفاوت از توالی های فرار استاندارد VT102. (نگاه کنید به xtherm
کنترل دنباله سند.)

شبیه سازی Tektronix 4014 نیز نسبتاً خوب است. از آدرس دهی گرافیکی 12 بیتی پشتیبانی می کند،
به اندازه پنجره کوچک شده است. چهار اندازه فونت مختلف و پنج نوع خط مختلف هستند
پشتیبانی. هیچ پشتیبانی از حالت نوشتن از طریق یا عدم تمرکز وجود ندارد. متن Tektronix و
دستورات گرافیکی به صورت داخلی توسط xterm و ممکن است با ارسال در یک فایل نوشته شود
دنباله فرار COPY (یا از طریق TEKTRONIX منو؛ زیر را ببینید). نام فایل
خواهد بود "کپی کردنyyyy-MM-dd.hh:mm:ss"، جایی که yyyy, MM, dd, hh, mm و ss سال، ماه هستند،
روز، ساعت، دقیقه و ثانیه زمانی که COPY انجام شد (فایل در
فهرست راهنما xterm شروع شده است، یا دایرکتوری اصلی برای ورود به سیستم xterm).

همه ویژگی های توضیح داده شده در این راهنما لزوماً در این نسخه موجود نیستند
of xterm. برخی (مثلاً پسوندهای غیر VT220) تنها در صورتی در دسترس هستند که کامپایل شده باشند
در، اگرچه رایج ترین موارد استفاده شده در پیکربندی پیش فرض هستند.

OTHER ویژگی‌ها


xtherm هنگامی که نشانگر وارد پنجره می شود، مکان نما متن را به طور خودکار برجسته می کند
(انتخاب شده) و هنگامی که نشانگر از پنجره خارج می شود (انتخاب نشده) آن را برجسته نمی کند. اگر
پنجره، پنجره فوکوس است، سپس مکان نما متن بدون توجه به جایی که قرار دارد برجسته می شود
اشاره گر است.

در حالت VT102، توالی های فرار برای فعال و غیرفعال کردن یک صفحه جایگزین وجود دارد.
بافر که به اندازه ناحیه نمایش پنجره است. وقتی فعال شد،
صفحه فعلی ذخیره شده و با صفحه جایگزین جایگزین می شود. ذخیره خطوط پیمایش شده
تا زمانی که صفحه عادی بازیابی نشود، خاموش کردن بالای پنجره غیرفعال است. معمول
توضیحات ترمینال برای xterm به ویرایشگر بصری اجازه می دهد vi(1) برای تغییر به جایگزین
صفحه نمایش برای ویرایش و بازیابی صفحه در هنگام خروج. ورودی منوی بازشو آن را ساده می کند
برای جابه‌جایی بین صفحه‌های معمولی و متناوب برای برش و چسباندن.

در هر دو حالت VT102 یا Tektronix، توالی های فرار برای تغییر نام وجود دارد.
پنجره ها. علاوه بر این، در حالت VT102، xterm کنترل دستکاری پنجره را اجرا می کند
سکانس هایی از dterm، مانند تغییر اندازه پنجره، تنظیم مکان آن روی صفحه.

xtherm به برنامه های مبتنی بر کاراکتر اجازه می دهد تا رویدادهای ماوس را دریافت کنند (در حال حاضر دکمه را فشار دهید
و رویدادهای انتشار، و رویدادهای حرکت دکمه) به عنوان دنباله های کنترل صفحه کلید. دیدن xtherm
کنترل دنباله برای جزئیات بیشتر.

OPTIONS


La xterm شبیه ساز ترمینال گزینه های خط فرمان استاندارد X Toolkit را نیز می پذیرد
بسیاری از گزینه های خاص برنامه اگر گزینه با یک « شروع شود+"به جای "-
گزینه به مقدار پیش فرض خود بازیابی می شود.

-version
این باعث می شود xterm برای چاپ شماره نسخه در خروجی استاندارد و سپس خروج.

-کمک این باعث می شود xterm برای چاپ یک پیام پرمخاطب که گزینه های آن را توصیف می کند، یکی در هر
خط پیام در خروجی استاندارد نوشته می شود. پس از چاپ پیام،
xterm خارج می شود. xtherm این پیام را تولید می کند، آن را مرتب می کند و توجه می کند که آیا a
"-انتخاب"یا"+انتخاب” ویژگی را روشن یا خاموش می کند، زیرا برخی از ویژگی ها
از نظر تاریخی یکی یا دیگری بوده اند. xtherm یک پیام کمک مختصر ایجاد می کند
(چند گزینه در هر خط) هنگامی که یک گزینه ناشناخته استفاده می شود، به عنوان مثال،

xterm -z

اگر منطق یک گزینه خاص مانند ورود به سیستم کامپایل نشده باشد xterm,
متن راهنما برای آن گزینه نیز توسط نشان داده نمی شود -کمک گزینه.

بسیاری از xterm گزینه ها در واقع توسط X Toolkit که منابع را تنظیم می کند، تجزیه می شوند
ارزش ها. xtherm X Toolkit را با جدولی از گزینه ها ارائه می دهد. تعدادی از این موارد مشخص شده است،
گفتن به X Toolkit که آنها را نادیده بگیرد (-کمک, -version, طبقه, -eو -به). پس از
X Toolkit پارامترهای خط فرمان را تجزیه کرده است، آنهایی را که کنترل می کند حذف می کند.
گذاشتن پارامترهای مشخص شده ویژه برای xterm انجام دادن.

La -version و -کمک گزینه ها تفسیر می شوند حتی اگر xterm نمی تواند نمایشگر را باز کند و
برای تست و پیکربندی اسکریپت ها مفید هستند. همراه با طبقه، بررسی می شوند
قبل از سایر گزینه ها برای انجام این، xterm به همراه تجزیه کننده آرگومان (بسیار ساده تر) خود را دارد
با جدولی از لیست گزینه های داخلی جعبه ابزار X.

تکیه بر X Toolkit برای تجزیه گزینه‌ها و مقادیر مرتبط مزایایی دارد
سادگی و ادغام خوب با مکانیسم منبع X. مقدار کمی وجود دارد
اشکالاتی

· xtherm نمی توان به راحتی تشخیص داد که آیا یک مقدار منبع توسط یکی از خارجی ها تنظیم شده است یا خیر
فایل‌های پیش‌فرض منبع یا برنامه، یا اگر از طریق آن تنظیم شده باشد -xrm گزینه یا
از طریق برخی از گزینه های خط فرمان مستقیما مرتبط. xtherm فقط نتیجه نهایی را می بیند: الف
ارزش ارائه شده هنگام ایجاد ویجت های آن.

· xtherm ترتیب گزینه ها و موارد خاص در فایل های منبع را نمی داند
ارزیابی می شوند. بلکه همه مقادیر یک ویجت معین را به طور همزمان می بیند.
در طراحی این گزینه‌ها، برخی از آنها مهم‌تر تلقی می‌شوند و می‌توانند برخی دیگر را نادیده بگیرند
گزینه.

X Toolkit از الگوها (ثابت و حروف عام) برای مطابقت با منابع استفاده می کند. یک بار در
الگوی خاصی استفاده شده است، آن را تغییر نمی دهد. برای نادیده گرفتن یک تنظیم معین،
یک الگوی خاص تر باید استفاده شود، به عنوان مثال، جایگزینی "*" با ".". برخی بد-
فایل های منبع طراحی شده آنقدر خاص هستند که نمی توانند گزینه های خط فرمان را تحت تأثیر قرار دهند
مقادیر ویجت مربوطه

· در چند مورد، X Toolkit گزینه های استاندارد خود را به روش هایی ترکیب می کند که کار نمی کنند
خوب با xterm. این اتفاق با رنگ (-fg, -B) و معکوس (-rv) گزینه ها.
xtherm یک مورد خاص از این موارد ایجاد می کند و حس "معکوس" خود را برای کاهش کاربر تنظیم می کند
تعجب.

ممکن است یک پارامتر (بعد از همه گزینه ها) داده شود. که نادیده گرفته می شود xtermساخته شده در انتخاب از
برنامه پوسته:

· اگر پارامتر یک مسیر نسبی نباشد، یعنی با "./" یا "../" شروع شود، xterm
به دنبال فایل در PATH کاربر می گردد. در هر صورت، اگر این بررسی ناموفق باشد xterm
نمی تواند یک مسیر مطلق بسازد.

· اگر آن بررسی ناموفق باشد (یا اگر چنین پارامتری داده نشده باشد)، xterm بعد "SHELL" را بررسی می کند
متغیر. اگر یک فایل اجرایی را مشخص می کند، xterm برای شروع آن تلاش خواهد کرد.
با این حال، xterm علاوه بر این بررسی می کند که آیا یک پوسته معتبر است یا خیر، و اگر "SHELL" را تنظیم نمی کند
این نیست.

· اگر "SHELL" روی یک فایل اجرایی تنظیم نشده باشد، xterm سعی می کند از برنامه پوسته استفاده کند
در ورودی فایل رمز عبور کاربر مشخص شده است. مثل قدیما، xterm بررسی می کند که آیا این یک است
پوسته معتبر

· در نهایت، اگر ورودی فایل رمز عبور پوسته معتبری را مشخص نکرده باشد، xterm استفاده
/ بن / شل.

La -e گزینه را نمی توان با این پارامتر استفاده کرد زیرا از تمام پارامترهای زیر استفاده می کند
گزینه

xtherm برنامه های پوسته را با یافتن نام مسیر آنها در فایل متنی تأیید می کند / و غیره / پوسته. آن
با متغیر محیطی "SHELL" به طور خاص رفتار می کند زیرا (مانند "TERM")، xterm هر دو می خواند
و متغیر را به روز می کند و چون برنامه توسط xterm لزوما a نیست
پوسته.

گزینه های دیگر برای کنترل ظاهر و رفتار استفاده می شود. همه گزینه ها نیستند
لزوماً در نسخه شما پیکربندی شده است xterm:

-132 به طور معمول، دنباله فرار VT102 DECCOLM که بین 80 و 132 سوئیچ می کند
حالت ستون نادیده گرفته می شود. این گزینه باعث می شود که دنباله فرار DECCOLM باشد
شناخته شده، و xterm اندازه پنجره به طور مناسب تغییر می کند.

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

+آه این گزینه نشان دهنده آن است xterm باید برجسته کردن مکان نما متن را بر اساس
تمرکز.

-ای اگر این ویژگی در آن کامپایل شده باشد، این گزینه پشتیبانی فعال نمادها را غیرفعال می کند xterm.
این معادل تنظیم است vt100 منابع فعال نماد به "کاذب".

+ai اگر این ویژگی در آن کامپایل شده باشد، این گزینه پشتیبانی فعال نمادها را فعال می کند xterm.
این معادل تنظیم است vt100 منابع فعال نماد "راست" بودن.

-اوه این گزینه نشان می دهد که بسته بندی خودکار باید مجاز باشد. این اجازه می دهد تا
مکان نما به طور خودکار به ابتدای خط بعدی بسته می شود زمانی که آن را در
سمت راست ترین موقعیت یک خط و متن خروجی است.

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

-b عدد
این گزینه اندازه حاشیه داخلی (فاصله بین بیرونی) را مشخص می کند
لبه کاراکترها و حاشیه پنجره) بر حسب پیکسل. آن است vt100
مرز داخلی منبع پیش فرض "2" است.

+bc چشمک زدن مکان نما متن را خاموش کنید این موضوع را نادیده می گیرد cursorBlink منبع

-قبل از میلاد مسیح چشمک زدن مکان نما متن را روشن کنید. این موضوع را نادیده می گیرد cursorBlink منبع

-bcf میلی ثانیه
مقدار زمانی را که نشانگر متن خاموش می شود هنگام چشمک زدن از طریق تنظیم کنید نشانگر خاموش زمان
منبع

-BCN میلی ثانیه
از طریق نشانگر OnTime
منبع

-bdc تنظیم کنید vt100 منابع colorBDMode به "نادرست"، غیرفعال کردن نمایش کاراکترها
با ویژگی پررنگ به عنوان رنگ.

+bdc تنظیم کنید vt100 منابع colorBDMode به "درست"، فعال کردن نمایش کاراکترها
با ویژگی bold به عنوان رنگ به جای پررنگ.

-CB تنظیم کنید vt100 منابع cutTo BeginningOfLine به "کاذب".

+cb تنظیم کنید vt100 منابع cutTo BeginningOfLine "راست" بودن.

-سی سی محدوده کاراکتر:ارزش[،...]
این کلاس‌هایی را که با محدوده‌های داده‌شده برای استفاده در انتخاب کلمات مشخص می‌شوند، تنظیم می‌کند.
به بخش تعیین کلاس های کاراکتر و بحث در مورد آن مراجعه کنید charClass
منبع

-cjk_width
تنظیم کنید cjkWidth منبع به "درست". وقتی روشن است، شخصیت‌هایی با آسیای شرقی
دسته مبهم (A) در UTR 11 دارای عرض ستون 2 هستند. در غیر این صورت، آنها دارای یک
عرض ستون 1. این ممکن است برای برخی از متن های قدیمی مبتنی بر ترمینال CJK مفید باشد
برنامه‌هایی با فرض طرح‌های جعبه‌ای و دیگران دارای عرض ستون 2 هستند
هنگامی که یک TrueType CJK دو عرض (دو عرض) را مشخص می کنید باید روشن شود
عرض/تک فضا) فونت یا با -فا در خط فرمان یا چهره نام منبع
حالت پیش فرض غلط است"

+cjk_width
تنظیم مجدد cjkWidth منبع

طبقه رشته
این گزینه به شما امکان می دهد که لغو کنید xtermکلاس منابع به طور معمول اینطور است
"XTerm"، اما می توان آن را روی کلاس دیگری مانند "UXTerm" تنظیم کرد تا انتخاب شده را لغو کند
منابع

-سانتی متر این گزینه تشخیص توالی های فرار با تغییر رنگ ANSI را غیرفعال می کند. تنظیم می کند
la colorMode منبع به "نادرست".

+ سانتی متر این گزینه تشخیص توالی های فرار با تغییر رنگ ANSI را فعال می کند. این هست
همان vt100 منابع colorMode.

-cn این گزینه نشان می دهد که خطوط جدید نباید در انتخاب های حالت خط بریده شوند. آی تی
تنظیم می کند cutNewline منبع به "نادرست".

+cn این گزینه نشان می دهد که خطوط جدید باید در انتخاب حالت خط بریده شوند. آی تی
تنظیم می کند cutNewline منبع به "درست".

-سی رنگ
این گزینه رنگ مورد استفاده برای مکان نما متن را مشخص می کند. پیش فرض استفاده از
همان رنگ پیش زمینه ای که برای متن استفاده می شود. را تنظیم می کند نشانگر رنگ منابع
با توجه به پارامتر

-با این گزینه نشان دهنده آن است xterm باید در اطراف یک اشکال در بیش(1) برنامه
که باعث می شود خطوطی را که دقیقاً به اندازه عرض هستند به اشتباه نمایش دهد
پنجره و با خطی که با یک زبانه شروع می شود دنبال می شوند (برگه های پیشرو نیستند
نمایش داده). این گزینه به این دلیل نامگذاری شده است که در ابتدا تصور می شد یک باگ است
در نفرین(3x) بسته حرکت مکان نما.

+cu این گزینه نشان دهنده آن است xterm نباید در اطراف کار کند بیش(1) اشکال ذکر شده است
در بالا.

دی سی این گزینه دنباله فرار را برای تغییر رنگ های پویا غیرفعال می کند: vt100
رنگ های پیش زمینه و پس زمینه، رنگ مکان نما متن آن، مکان نما اشاره گر
رنگ های پیش زمینه و پس زمینه، پیش زمینه و پس زمینه شبیه ساز Tektronix
رنگ ها، رنگ مکان نما متن و رنگ هایلایت آن. گزینه را تنظیم می کند
رنگ های پویا گزینه "نادرست"

+dc این گزینه توالی فرار را قادر می سازد تا رنگ های پویا را تغییر دهد. گزینه تنظیم می شود
la رنگ های پویا گزینه "درست"

-e برنامه [ استدلال ... ]
این گزینه برنامه (و آرگومان های خط فرمان آن) را برای اجرا مشخص می کند
la xterm پنجره همچنین عنوان پنجره و نام نماد را به عنوان نام پایه تنظیم می کند
از برنامه در حال اجرا اگر هیچ کدام -T نه -n در خط فرمان داده می شود.
این باید be la آخر انتخاب on la فرمان خط.

پشتیبانی می کند
این گزینه کدگذاری روی آن را تعیین می کند xterm دویدن. را تنظیم می کند محل
منبع رمزگذاری های غیر از UTF-8 با استفاده پشتیبانی می شوند لویت. -LC انتخاب
باید به جای استفاده شود برای سیستم هایی با پشتیبانی محلی

- fb فونت
این گزینه فونتی را برای نمایش متن پررنگ مشخص می کند. را تنظیم می کند
قلم پررنگ منبع

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

همچنین به بحث از حالت boldMode و همیشه BoldMode منابع

-فا الگو
این گزینه الگوی فونت های انتخاب شده از کتابخانه FreeType را تنظیم می کند
پشتیبانی از آن کتابخانه وارد شد xterm. این مربوط به
چهره نام منبع هنگامی که یک فونت دو عرض CJK مشخص شده است، شما نیز باید این کار را انجام دهید
روشن کن cjkWidth منبع

همچنین ببینید renderFont منبع، که برای تعیین اینکه آیا با این ترکیب می شود
فونت های FreeType در ابتدا فعال هستند.

-fbb این گزینه نشان دهنده آن است xterm باید فونت های معمولی و پررنگ را با هم مقایسه کرد
جعبه هایی برای اطمینان از سازگاری آنها را تنظیم می کند freeBoldBox منبع به "نادرست".

+fbb این گزینه نشان دهنده آن است xterm نباید فونت های معمولی و پررنگ را با هم مقایسه کرد
جعبه هایی برای اطمینان از سازگاری آنها را تنظیم می کند freeBoldBox منبع به "درست".

-fbx این گزینه نشان دهنده آن است xterm نباید فرض کرد که فونت های معمولی و پررنگ است
دارای کاراکترهای خط کشی VT100 است. در صورت مفقود شدن، xterm را ترسیم خواهد کرد
شخصیت ها به طور مستقیم را تنظیم می کند forceBoxChars منبع به "نادرست".

+fbx این گزینه نشان دهنده آن است xterm باید فرض کنیم که فونت های معمولی و پررنگ دارند
کاراکترهای ترسیم خط VT100. را تنظیم می کند forceBoxChars منبع به "درست".

-فرد الگو
این گزینه الگوی فونت های دو عرض انتخاب شده از FreeType را تنظیم می کند
کتابخانه در صورتی که پشتیبانی از آن کتابخانه وارد شده باشد xterm. این مطابقت دارد
la faceNameDoublesize منبع

-فی فونت
اگر این ویژگی در آن کامپایل شده باشد، این گزینه فونت را برای نمادهای فعال تنظیم می کند
xterm.

همچنین نگاه کنید به بحث از نماد فونت منبع

-fs اندازه
این گزینه برای فونت های انتخاب شده از کتابخانه FreeType if تعیین می کند
پشتیبانی از آن کتابخانه وارد شد xterm. این مربوط به
اندازه چهره منبع

-تمام صفحه
این گزینه نشان دهنده آن است xterm باید از مدیر پنجره بخواهد به آن اجازه استفاده از
تمام صفحه برای نمایش، به عنوان مثال، بدون تزئینات پنجره. را تنظیم می کند تمام صفحه
منبع به "درست".

+تمام صفحه
این گزینه نشان دهنده آن است xterm نباید از مدیر پنجره بخواهید که اجازه استفاده از آن را بدهد
تمام صفحه برای نمایش را تنظیم می کند تمام صفحه منبع به "نادرست".

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

-fwb فونت
این گزینه فونتی را که برای نمایش متن پررنگ و گسترده استفاده می شود را مشخص می کند. توسط
به‌طور پیش‌فرض، سعی می‌کند از فونتی دو برابر پهن‌تر از فونت مورد استفاده استفاده کند
برای کشیدن متن پررنگ اگر فونت دو عرض پیدا نشود، توسط آن بداهه خواهد شد
درشت کردن فونت این مربوط به WideBoldFont منبع

-fx فونت
این گزینه فونت مورد استفاده برای نمایش رشته پیش ویرایش را مشخص می کند
روش ورودی "OverTheSpot".

همچنین نگاه کنید به بحث از ximFont منبع

-hc رنگ
(نگاه کنید به -selbg).

-hf این گزینه نشان می دهد که کدهای فرار از کلید عملکرد HP باید برای آن تولید شوند
کلیدهای عملکرد را تنظیم می کند hpFunctionKeys منبع به "درست".

+hf این گزینه نشان می دهد که کدهای فرار از کلید عملکرد HP نباید تولید شوند
برای کلیدهای عملکرد را تنظیم می کند hpFunctionKeys منبع به "نادرست".

-هوم می گوید xterm به استفاده از highlightTextColor و برجسته کردن رنگ برای نادیده گرفتن معکوس
رنگ های پیش زمینه / پس زمینه در یک انتخاب. را تنظیم می کند highlightColorMode
منبع به "درست".

+هم می گوید xterm نه به استفاده از highlightTextColor و برجسته کردن رنگ برای نادیده گرفتن
رنگ‌های پیش‌زمینه/پس‌زمینه معکوس در یک انتخاب. را تنظیم می کند
highlightColorMode منبع به "نادرست".

-نگه دارید روشن کن نگه داشتن منبع، یعنی xterm فوراً پنجره اش را خراب نمی کند
هنگامی که فرمان پوسته کامل شد. تا زمانی که از مدیر پنجره استفاده کنید صبر می کند
برای از بین بردن/کشتن پنجره، یا اگر از ورودی های منو استفاده می کنید که سیگنال ارسال می کنند،
به عنوان مثال، HUP یا KILL.

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

-من روشن کن ptyInitialErase منبع، به عنوان مثال، از مفهوم شبه پایانه استفاده کنید
استی پاک کردن ارزش

+یعنی را خاموش کنید ptyInitialErase منبع، به عنوان مثال، تنظیم کنید استی پاک کردن مقدار با استفاده از kb
رشته از ورودی termcap به عنوان مرجع، در صورت وجود.

-من هستم روشن کن استفاده از حالت InsertMode منبع، که با اضافه کردن، استفاده از حالت درج را مجبور می کند
ورودی های مناسب به متغیر محیطی TERMCAP. (این گزینه نادیده گرفته می شود
در اکثر سیستم ها، زیرا TERMCAP استفاده نمی شود).

+ هستم را خاموش کنید استفاده از حالت InsertMode منبع

-به شناسه پنجره
با دادن یک شناسه پنجره X (یک عدد صحیح، که می تواند هگزادسیمال، اکتال یا
اعشاری با توجه به اینکه با "0x"، "0" یا هیچ کدام شروع می شود)، xterm اراده
ویجت پوسته سطح بالای خود را به آن پنجره بازگردانید. این برای جاسازی استفاده می شود xterm
در سایر برنامه ها

به عنوان مثال، اسکریپت هایی برای Tcl/Tk و Gtk وجود دارد که می توان از آنها استفاده کرد
ویژگی را نشان دهد. هنگام استفاده از Gtk، محدودیتی برای آن جعبه ابزار وجود دارد
که مستلزم آن است xterm's allowSendEvents منبع فعال است

-itc تنظیم کنید vt100 منابع colorITMode به "نادرست"، غیرفعال کردن نمایش کاراکترها
با ویژگی ایتالیک به عنوان رنگ.

+itc تنظیم کنید vt100 منابع colorITMode به "درست"، فعال کردن نمایش کاراکترها
با ویژگی ایتالیک به عنوان رنگ به جای ایتالیک.

-j این گزینه نشان دهنده آن است xterm باید اسکرول پرش را انجام دهد. مطابقت دارد
jumpScroll منبع به طور معمول، متن یک خط در یک زمان پیمایش می شود. این گزینه
اجازه می دهد تا xterm برای جابجایی چندین خط در یک زمان به طوری که آنقدر دور نیفتد
پشت. استفاده از آن به شدت توصیه می شود زیرا باعث ایجاد آن می شود xterm خیلی سریعتر وقتی
اسکن کردن حجم زیادی از متن توالی فرار VT100 برای فعال کردن
و غیرفعال کردن اسکرول صاف و همچنین منوی "VT Options" را می توان برای چرخاندن استفاده کرد
این ویژگی روشن یا خاموش است

+j این گزینه نشان دهنده آن است xterm نباید پرش اسکرول انجام دهید.

-k8،XNUMX،XNUMX،XNUMX این گزینه را تنظیم می کند مجاز C1 قابل چاپ منبع چه زمانی مجاز C1 قابل چاپ تنظیم شده است ،
xterm نگاشت کاراکترهای کنترلی C1 (کد 128-159) را برای درمان آنها لغو می کند
به صورت قابل چاپ

+k8 این گزینه بازنشانی می کند مجاز C1 قابل چاپ منبع

-kt نوع صفحه کلید
این گزینه را تنظیم می کند نوع صفحه کلید منبع مقادیر ممکن عبارتند از: "ناشناخته"،
«پیش‌فرض»، «hp»، «sco»، «sun»، «tcap» و «vt220».

مقدار "ناشناخته" باعث می شود که منبع مربوطه نادیده گرفته شود.

مقدار "پیش فرض"، منابع مرتبط را سرکوب می کند hpFunctionKeys,
scoFunctionKeys, SunFunctionKeys، tcapFunctionKeys و sunKeyboard، با استفاده از
چیدمان صفحه کلید Sun/PC.

-l ورود به سیستم را روشن کنید. به‌دلیل نگرانی‌های امنیتی، معمولاً ورود به سیستم پشتیبانی نمی‌شود.
برخی از نسخه های xterm ممکن است ورود به سیستم فعال باشد. logfile در نوشته شده است
دایرکتوری که از آن xterm فراخوانی می شود. نام فایل از فرم تولید می شود

XtermLog.XXXXXX

or

Xterm.log.hostname.yyyy.mm.dd.hh.mm.ss.XXXXXX

بستگی به چگونگی دارد xterm ساخته شده.

+l ورود به سیستم را خاموش کنید.

-LC پشتیبانی از کدگذاری های مختلف را با توجه به تنظیمات محلی کاربران روشن کنید، به عنوان مثال،
متغیرهای محیطی LC_ALL، LC_CTYPE یا LANG. این با روشن کردن به دست می آید
حالت UTF-8 و با فراخوانی لویت برای تبدیل بین کدهای محلی و UTF-8.
(لویت در مناطق UTF-8 فراخوانی نمی شود.) این مربوط به محل منبع

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

همچنین نگاه کنید به بحث از -u8 گزینه ای که از زبان های UTF-8 پشتیبانی می کند.

+lc پشتیبانی از انتخاب خودکار کدهای محلی را خاموش کنید. 8 بیت معمولی
حالت یا، در محلی UTF-8 یا با -u8 گزینه، حالت UTF-8 استفاده خواهد شد.

-lcc مسیر
نام فایل برای مبدل رمزگذاری از/به کدگذاری محلی و UTF-8 که هست
مورد استفاده با -LC گزینه یا محل منبع این مربوط به محلی فیلتر
منبع

-نوار چپ
نوار اسکرول را به سمت چپ صفحه VT100 مجبور کنید. این پیش فرض است، مگر اینکه شما
منبع rightScrollBar را تنظیم کرده اند.

-lf نام فایل
نام log-file را مشخص کنید. را ببینید -l گزینه.

-ls این گزینه نشان می دهد که پوسته ای که در قسمت شروع شده است xterm پنجره a خواهد بود
پوسته ورود به سیستم (یعنی اولین کاراکتر argv[0] یک خط تیره خواهد بود که نشان دهنده
پوسته ای که باید .login یا .profile کاربر را بخواند).

La -ls پرچم و ورود به سیستم منابع نادیده گرفته می شوند اگر -e نیز داده می شود، زیرا
xterm نمی داند چگونه پوسته را بعد از هر چیزی شروع به فرمان داده شده کند
این کار زمانی انجام می شود که یک پوسته ورود به سیستم باشد - پوسته انتخابی کاربر لازم نیست Bourne باشد
پوسته بعد از همه. همچنین، xterm -e قرار است یک عملکرد سازگار ارائه دهد
برای سایر برنامه هایی که نیاز به راه اندازی برنامه های حالت متنی در یک پنجره دارند، و اگر
ورود به سیستم نادیده گرفته نشدند، نتیجه of /. پروفایل ممکن است با آن تداخل داشته باشد.

اگر شما می خواهید اثر -ls و -e به طور همزمان، ممکن است از آن دور شوید
چیزی مثل

xterm -e / bin / bash -l -c "فرمان من اینجا"

در نهایت، -ls به طور کامل نادیده گرفته نمی شود، زیرا xterm -ls -e الف می نویسد
/var/log/wtmp ورودی (اگر برای انجام این کار پیکربندی شده باشد)، در حالی که xterm -e نمی کند

-به حداکثر رساندن
این گزینه نشان دهنده آن است xterm باید از مدیر پنجره بخواهد تا آن را به حداکثر برساند
طرح در راه اندازی این مربوط به حداکثر منبع

حداکثر کردن معکوس نمادسازی نیست. انجام هر دو با آن امکان پذیر است
برخی از مدیران پنجره

+ حداکثر شده
این گزینه نشان دهنده آن است xterm باید از مدیر پنجره بخواهد که آن را حداکثر نکند
طرح در راه اندازی

+ls این گزینه نشان می دهد که پوسته ای که شروع می شود نباید پوسته ورود باشد
(یعنی یک "زیر پوسته" معمولی خواهد بود).

-MB این گزینه نشان دهنده آن است xterm وقتی کاربر تایپ می کند باید زنگ حاشیه به صدا درآید
نزدیک انتهای سمت راست یک خط

+mb این گزینه نشان می دهد که زنگ حاشیه نباید زده شود.

-mc میلی ثانیه
این گزینه حداکثر زمان بین انتخاب های چند کلیکی را مشخص می کند.

-پیام را خاموش کنید پیام منبع، به عنوان مثال، دسترسی نوشتن به ترمینال را ممنوع کنید.

+پیام روشن کن پیام منبع، یعنی اجازه دسترسی نوشتن به ترمینال.

-mk_width
تنظیم کنید mkWidth منبع به "درست". این باعث می شود xterm از یک نسخه داخلی استفاده کنید
محاسبه عرض کاراکتر گسترده حالت پیش فرض غلط است"

+mk_width
تنظیم مجدد mkWidth منبع

-اماس رنگ
این گزینه رنگ مورد استفاده برای مکان نما را مشخص می کند. پیش فرض است
برای استفاده از رنگ پیش زمینه این را تنظیم می کند اشاره گر رنگ منبع

-nb عدد
این گزینه تعداد کاراکترهای انتهای سمت راست یک خط را مشخص می کند
که زنگ حاشیه در صورت فعال بودن به صدا در می آید. پیش فرض "10" است.

صفر این گزینه نمایش زیرخط را غیرفعال می کند.

+nul این گزینه نمایش زیرخط را فعال می کند.

-pc این گزینه استفاده از رنگ های پررنگ به سبک رایانه شخصی را فعال می کند (به منبع boldColors مراجعه کنید).

+ pc این گزینه استفاده از رنگ های پررنگ را به سبک رایانه شخصی غیرفعال می کند.

-pob این گزینه نشان می دهد که هر زمان که یک Control-G باشد، پنجره باید بلند شود
اخذ شده.

+pob این گزینه نشان می دهد که هر زمان که یک Control-G باشد، پنجره نباید بلند شود
اخذ شده.

-گزارش رنگها
گزارشی را در خروجی استاندارد چاپ کنید که اطلاعات مربوط به رنگ ها را به عنوان نشان می دهد xterm
آنها را اختصاص می دهد. این مربوط به گزارش رنگ ها منبع

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

-نوار راست
نوار اسکرول را به سمت راست صفحه VT100 مجبور کنید.

-rvc این گزینه نمایش کاراکترهای دارای ویژگی معکوس به عنوان رنگ را غیرفعال می کند.

+rvc این گزینه نمایش کاراکترهای با ویژگی معکوس را به عنوان رنگ فعال می کند.

-RW این گزینه نشان می دهد که پیچیدن معکوس باید مجاز باشد. این اجازه می دهد تا
مکان نما برای پشتیبان گیری از سمت چپ ترین ستون یک خط به سمت راست ترین ستون
خط قبلی این برای ویرایش خطوط فرمان شل و طولانی بسیار مفید است
تشویق می شود. این گزینه را می توان از منوی "VT Options" روشن و خاموش کرد.

+rw این گزینه نشان می دهد که پیچیدن معکوس نباید مجاز باشد.

-s این گزینه نشان دهنده آن است xterm ممکن است به صورت ناهمزمان اسکرول شود، به این معنی که
لازم نیست در حین پیمایش، صفحه نمایش کاملاً به روز نگه داشته شود. این
اجازه می دهد تا xterm برای اجرای سریعتر زمانی که تاخیرهای شبکه بسیار زیاد است و به طور معمول زیاد است
هنگام اجرا در اینترنت بسیار بزرگ یا چندین دروازه مفید است.

+s این گزینه نشان دهنده آن است xterm باید به صورت همزمان حرکت کند.

-همین نام
درخواست تغییر نام عنوان و نماد را ارسال نمی کند، در صورتی که درخواست بدون وجود باشد
اثر: نام تغییر نکرده است. این مزیت جلوگیری از سوسو زدن و
مضرات نیاز به یک سفر رفت و برگشت اضافی به سرور برای پیدا کردن آن
مقدار قبلی در عمل این هرگز نباید مشکل ساز باشد.

+همین نام
همیشه درخواست تغییر نام عنوان و نماد ارسال کنید.

-sb این گزینه نشان می دهد که تعدادی از خطوط که از بالای صفحه اسکرول شده اند
پنجره باید ذخیره شود و یک نوار اسکرول باید نمایش داده شود تا آن ها
خطوط را می توان مشاهده کرد. این گزینه ممکن است از "گزینه های VT" روشن و خاموش شود
منو.

+sb این گزینه نشان می دهد که نوار اسکرول نباید نمایش داده شود.

-selbg رنگ
این گزینه رنگ مورد استفاده برای پس زمینه متن انتخاب شده را مشخص می کند. اگر
مشخص نشده است، از ویدئوی معکوس استفاده شده است. بحث را ببینید برجسته کردن رنگ
منبع

-خود رنگ
این گزینه رنگ مورد استفاده برای متن انتخاب شده را مشخص می کند. اگر مشخص نشده باشد،
ویدئوی معکوس استفاده می شود. بحث را ببینید highlightTextColor منبع

-sf این گزینه نشان می دهد که کدهای فرار کلید تابع Sun باید برای آن تولید شوند
کلیدهای عملکرد

+sf این گزینه نشان می دهد که کدهای فرار استاندارد باید برای آن تولید شوند
کلیدهای عملکرد

عدد
مقادیر ارتفاع خط را با عدد داده شده مقیاس کنید. بحث را ببینید
ارتفاع مقیاس منبع

-سی این گزینه نشان می دهد که خروجی یک پنجره نباید به طور خودکار تغییر مکان دهد
صفحه نمایش به پایین منطقه اسکرول. این گزینه را می توان روشن کرد
و از منوی "VT Options" خارج شوید.

+si این گزینه نشان می دهد که خروجی یک پنجره باید باعث شود که به سمت پنجره حرکت کند
پایین

-سک این گزینه نشان دهنده فشار دادن یک کلید در حین استفاده از اسکرول برای مرور است
خطوط قبلی متن باید باعث شود موقعیت پنجره به طور خودکار در آن جابجا شود
موقعیت عادی در پایین منطقه اسکرول.

+sk این گزینه نشان می دهد که فشار دادن یک کلید در حین استفاده از نوار اسکرول نباید
باعث تغییر موقعیت پنجره شود.

-SL عدد
این گزینه تعداد خطوطی را که باید ذخیره شوند و اسکرول شده اند را مشخص می کند
بالای صفحه نمایش این مربوط به saveLines منبع پیش فرض است
"64"

-sm این گزینه، مربوط به sessionMgt منبع، نشان می دهد که xterm باید
تنظیم تماس های مدیر جلسه

+sm این گزینه نشان دهنده آن است xterm نباید تماس‌های مدیر جلسه تنظیم شود.

-sp این گزینه نشان می دهد که صفحه کلید Sun/PC باید در نظر گرفته شود و نقشه برداری را ارائه دهد
برای صفحه کلید "+" به "،"، و CTRL-F1 به F13، CTRL-F2 به F14، و غیره.

+sp این گزینه نشان می دهد که کدهای فرار استاندارد باید برای آن تولید شوند
صفحه کلید و کلیدهای عملکرد

-t این گزینه نشان دهنده آن است xterm باید در حالت Tektronix شروع شود نه در حالت
حالت VT102. جابجایی بین دو پنجره با استفاده از منوهای "گزینه ها" انجام می شود.

پایگاه داده ترمینال (اطلاعات ترمینال (5) یا سرپوش (5)) ورودی هایی که با آنها کار می کنند xterm هستند:

“tek4014”,
“tek4015”,
“tek4012”,
“tek4013”,
“tek4010” و
"بی عقل".

xterm به طور خودکار پایگاه داده ترمینال را به این ترتیب برای این ورودی ها جستجو می کند
و سپس متغیرهای محیطی "TERM" و "TERMCAP" را تنظیم می کند.

+t این گزینه نشان دهنده آن است xterm باید در حالت VT102 شروع شود.

-tb این گزینه، مربوط به نوار ابزار منبع، نشان می دهد که xterm باید
یک نوار ابزار (یا نوار منو) را در بالای پنجره خود نمایش دهید. دکمه های موجود در
نوار ابزار مربوط به منوهای بازشو، به عنوان مثال، کنترل / چپ / ماوس برای "اصلی
گزینه ها".

+tb این گزینه نشان دهنده آن است xterm نباید نوار ابزار راه اندازی شود.

-تی term_id
نام استفاده شده توسط را مشخص کنید xterm برای انتخاب پاسخ صحیح به شناسه ترمینال
پرس و جوها همچنین سطح تقلید را مشخص می کند که برای تعیین نوع استفاده می شود
پاسخ به یک توالی کنترل DA مقادیر معتبر شامل vt52، vt100، vt101،
vt102، vt220، و vt240 («vt» اختیاری است). پیش فرض "vt420" است. در
آرگومان term_id شناسه ترمینال مورد استفاده را مشخص می کند. (این همان است
decTerminalID منبع)

-tm رشته
این گزینه یک سری از کلیدواژه های تنظیم ترمینال را مشخص می کند که به دنبال آنها عبارت است
کاراکترهایی که باید به آن توابع متصل شوند، شبیه به استی برنامه است.
کلمات کلیدی و مقادیر آنها به تفصیل در توضیح داده شده است ttyModes منبع

-tn نام
این گزینه نام نوع پایانه ای را که باید در TERM تنظیم شود را مشخص می کند
متغیر محیطی. مطابقت دارد نام اصطلاح منبع این ترمینال
نوع باید در پایگاه داده ترمینال وجود داشته باشد (termcap یا terminfo، بسته به نحوه).
xterm ساخته شده است) و باید داشته باشد لی# و co# ورودی های. اگر نوع ترمینال نباشد
پیدا شد ، xterm از لیست داخلی "xterm"، "vt102" و غیره استفاده می کند.

-u8 این گزینه را تنظیم می کند utf8 منبع چه زمانی utf8 تنظیم شده است ، xterm ورودی را تفسیر می کند
داده ها به عنوان UTF-8. این را تنظیم می کند کاراکترهای پهن منبع به عنوان یک اثر جانبی، اما UTF-8
حالت تنظیم شده توسط این گزینه از خاموش شدن آن جلوگیری می کند. اگر باید UTF-8 را روشن کنید
رمزگذاری روشن و خاموش، استفاده کنید -دستشویی گزینه یا مربوطه کاراکترهای پهن منبع ،
به جای آن -u8 گزینه.

این گزینه و utf8 منابع توسط -LC و گزینه ها و
محل منبع یعنی اگر xterm برای پشتیبانی گردآوری شده است لویت، و
محل منبع "نادرست" نیست این گزینه نادیده گرفته می شود. توصیه می کنیم از -LC
گزینه یا "محل: درستمنبع در UTF-8 زمانی که سیستم عامل شما
از محلی پشتیبانی می کند، یا UTF-8 گزینه یا "محل: UTF-8” منبع زمانی که شما
سیستم عامل از محلی پشتیبانی نمی کند.

+u8 این گزینه بازنشانی می کند utf8 منبع

-uc این گزینه باعث می شود مکان نما به جای یک کادر، زیر آن خط کشیده شود.

+uc این گزینه مکان نما را به جای خط کشی یک کادر تبدیل می کند.

-ulc این گزینه نمایش کاراکترهای دارای ویژگی زیرخط به عنوان رنگ را غیرفعال می کند
به جای خط کشی

+ulc این گزینه نمایش کاراکترهای با ویژگی زیرخط را به عنوان رنگ فعال می کند
به جای خط کشی

-ulit این گزینه، مربوط به حالت italicUL منبع، نمایش از
کاراکترهایی با ویژگی زیر خط به صورت مورب به جای زیرخط.

+ulit این گزینه، مربوط به حالت italicUL منبع، نمایش از
کاراکترهایی با ویژگی زیر خط به صورت مورب به جای زیرخط.

-ut این گزینه نشان دهنده آن است xterm نباید رکوردی در سیستم بنویسد
utmp ورود به سیستم فایل.

+ut این گزینه نشان دهنده آن است xterm باید یک رکورد در سیستم بنویسد utmp ورود به سیستم
فایل.

-vb این گزینه نشان می دهد که یک زنگ بصری بر یک زنگ شنیداری ترجیح داده می شود.
به جای به صدا درآوردن زنگ ترمینال هر زمان که Control-G دریافت شد، پنجره
فلش خواهد شد.

+vb این گزینه نشان می دهد که نباید از زنگ بصری استفاده شود.

-دستشویی این گزینه را تنظیم می کند کاراکترهای پهن منبع

چه زمانی کاراکترهای پهن تنظیم شده است ، xterm ساختارهای داخلی را برای کاراکترهای 16 بیتی حفظ می کند.
If xterm در ابتدا در حالت UTF-8 (یا اگر این منبع تنظیم نشده باشد) شروع نمی شود
این ساختارها را برای پشتیبانی از کاراکترهای 8 بیتی حفظ می کند. xtherm بعدا می تواند باشد
تغییر، با استفاده از یک ورودی منو یا دنباله کنترل، که باعث می شود آن ها را مجدداً تخصیص دهد
ساختارهایی برای پشتیبانی از کاراکترهای 16 بیتی.

حالت پیش فرض غلط است".

+wc این گزینه بازنشانی می کند کاراکترهای پهن منبع

-wf این گزینه نشان دهنده آن است xterm ابتدا باید منتظر بمانید تا پنجره نقشه برداری شود
زمان قبل از شروع فرآیند فرعی به طوری که تنظیمات اندازه ترمینال اولیه و
متغیرهای محیطی صحیح هستند این مسئولیت برنامه است
تغییرات بعدی اندازه ترمینال را دریافت کنید.

+wf این گزینه نشان دهنده آن است xterm نباید قبل از شروع فرآیند فرعی منتظر بمانید.

-زیکن بیپ در صد
مثل zIconBeep منبع اگر درصد غیر صفر باشد، xtermهایی که خروجی تولید می کنند
در حالی که iconified باعث ایجاد صدای XBell در حجم داده شده می شود و دارای "***" است.
به عناوین نماد خود اضافه شده است. اکثر مدیران پنجره این تغییر را تشخیص می دهند
بلافاصله، به شما نشان می دهد که کدام پنجره خروجی دارد. (یک ویژگی مشابه در آن وجود داشت
x10 xterm.)

-C این گزینه نشان می دهد که این پنجره باید خروجی کنسول را دریافت کند. این نیست
در تمامی سیستم ها پشتیبانی می شود برای به دست آوردن خروجی کنسول، باید مالک آن باشید
دستگاه کنسول، و شما باید مجوز خواندن و نوشتن برای آن داشته باشید. اگر شما
اجرای X تحت xdm در صفحه کنسول ممکن است نیاز به راه اندازی جلسه داشته باشید
و برنامه های ریست به صراحت مالکیت دستگاه کنسول را به ترتیب تغییر می دهند
تا این گزینه کار کند.

-Sccn این گزینه اجازه می دهد xterm به عنوان یک کانال ورودی و خروجی برای یک موجود استفاده می شود
برنامه و گاهی اوقات در برنامه های تخصصی استفاده می شود. مقدار گزینه
چند حرف آخر نام شبه پایانه را برای استفاده در Slave مشخص می کند.
حالت، به اضافه تعداد توصیفگر فایل ارثی. اگر گزینه حاوی الف باشد
کاراکتر «/»، که نویسه‌های استفاده شده برای نام شبه پایانی را مشخص می‌کند
توصیف کننده فایل در غیر این صورت دقیقاً دو کاراکتر از گزینه استفاده می شود
برای نام شبه ترمینال، باقیمانده توصیفگر فایل است. مثال ها (
دو مورد اول معادل هستند زیرا توصیفگر از "/" آخر پیروی می کند:

-S/dev/pts/123/45
-S123/45
-Sab34

توجه داشته باشید که xterm هیچ توصیفگر فایلی را که برای خود باز نکرده است، نمی بندد
استفاده شخصی امکان (اگرچه احتمالاً قابل حمل نیست) وجود یک برنامه کاربردی است
که یک توصیفگر فایل باز را به پایین منتقل می کند xterm گذشته از مقداردهی اولیه یا
-S گزینه ای برای یک فرآیند در حال اجرا در xterm.

قدیمی گزینه
آرگومان های خط فرمان زیر برای سازگاری با نسخه های قدیمی ارائه شده است.
ممکن است در نسخه بعدی پشتیبانی نشوند زیرا X Toolkit گزینه های استاندارد را ارائه می دهد
که همان کار را انجام می دهند.

%ژئوم این گزینه اندازه و موقعیت ترجیحی پنجره Tektronix را مشخص می کند. آی تی
مختصری است برای مشخص کردن "*tekGeometry” منبع

#ژئوم این گزینه موقعیت ترجیحی پنجره آیکون را مشخص می کند. کوتاه نویسی است
برای مشخص کردن "*نماد هندسه” منبع

-T رشته
این گزینه عنوان برای را مشخص می کند xtermپنجره ها معادل است با -عنوان.

-n رشته
این گزینه نام آیکون را مشخص می کند xtermپنجره ها مختصر است برای
مشخص کردن "*iconName” منبع توجه داشته باشید که این همان چیزی نیست
گزینه جعبه ابزار -سیب زمینی شیرین (پایین را ببینید). نام نماد پیش فرض نام برنامه است.

اگر نماد مناسبی پیدا نشد، xterm یک pixmap کامپایل شده را ارائه می دهد.

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

-w عدد
این گزینه عرض حاشیه اطراف پنجره را بر حسب پیکسل مشخص می کند.
معادل است با -عرض مرز or -بله.

X ابزار گزینه
آرگومان های خط فرمان استاندارد X Toolkit زیر معمولاً با آنها استفاده می شود xterm:

- جلد رنگ
این گزینه رنگ مورد استفاده برای حاشیه پنجره را مشخص می کند. را
نام منبع مربوطه است رنگ لبه. xtherm از پیش فرض X Toolkit استفاده می کند،
که "XtDefaultForeground" است.

-bg رنگ
این گزینه رنگ مورد استفاده برای پس زمینه پنجره را مشخص می کند. در
نام منبع مربوطه است زمینه. پیش فرض "XtDefaultBackground" است.

-بله عدد
این گزینه عرض حاشیه اطراف پنجره را بر حسب پیکسل مشخص می کند.

به نظر می رسد این میراث نسخه های X قدیمی تر باشد. را تنظیم می کند عرض مرز منابع
از ویجت پوسته، و ممکن است به مدیر پنجره شما برای تنظیم آن مشاوره ارائه دهد
ضخامت قاب پنجره اکثر مدیران پنجره از این اطلاعات استفاده نمی کنند.
مشاهده -b گزینه ای که مرز داخلی را کنترل می کند xterm پنجره.

-نمایش دادن نمایش
این گزینه سرور X را برای تماس مشخص می کند. دیدن X(7).

-fg رنگ
این گزینه رنگ مورد استفاده برای نمایش متن را مشخص می کند. مربوطه
نام منبع است منظره جلو عکس. پیش فرض "XtDefaultForeground" است.

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

حتماً فونت
این همان است -نه.

-هندسه هندسه
این گزینه اندازه و موقعیت ترجیحی پنجره VT102 را مشخص می کند. دیدن
X(7).

مشخصات هندسه معمولی را می توان با پسوند اضافه کرد @ به دنبال آن Xinerama
مشخصات صفحه نمایش؛ می تواند هر دو باشد g برای صفحه نمایش جهانی (پیش فرض)، c برای
صفحه فعلی یا شماره صفحه نمایش

صوتی این گزینه نشان دهنده آن است xterm باید از مدیر پنجره بخواهد که آن را به عنوان یک شروع کند
نماد به جای پنجره معمولی. نام منبع مربوطه است یاد.

-سیب زمینی شیرین نام
این گزینه نام برنامه ای را که منابع قرار است تحت آن قرار گیرند را مشخص می کند
بدست آمده، به جای نام فایل اجرایی پیش فرض. نام نباید داشته باشد
"." یا کاراکترهای "*".

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

+rv با تعویض پیش زمینه و پس زمینه، شبیه سازی ویدیوی معکوس را غیرفعال کنید
رنگها

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

-xrm رشته منابع
این گزینه یک رشته منبع مورد استفاده را مشخص می کند. این به ویژه برای
تنظیم منابعی که گزینه های خط فرمان جداگانه ای ندارند.

منابع


این برنامه همه نام‌ها و کلاس‌های منبع هسته X Toolkit را می‌فهمد. کاربرد
منابع خاص (به عنوان مثال،XTerm.نام") دنبال کردن:

کاربرد منابع
backarrowKeyIsErase (کلاس BackarrowKeyIsErase)
VTxxx را گره بزنید BackarrowKey و ptyInitialErase منابع با هم با تنظیم
وضعیت DECBKM با توجه به اینکه آیا اول پاک کردن شخصیت یک بک اسپیس است (8)
یا (127) کاراکتر را حذف کنید. مقدار "نادرست" این ویژگی را غیرفعال می کند. پیش فرض است
"درست است، واقعی".

در اینجا جداول نحوه تنظیمات اولیه را نشان می دهد

· backarrowKeyIsErase (BKIE)

· BackarrowKey (BK)، و

· ptyInitialErase (PIE)، همراه با

· استی پاک کردن کاراکتر (^H برای backspace، ^? برای حذف)

DECBKM را تحت تأثیر قرار خواهد داد. اولین، xterm اولیه را بدست می آورد پاک کردن شخصیت:

· xtermمقدار داخلی ^H است

· xterm از سیستم عامل مقدار which را می پرسد استی نشان می دهد

· ttyModes منبع ممکن است لغو شود پاک کردن

· اگر ptyInitialErase دروغ است، xterm در پایگاه داده ترمینال نگاه خواهد کرد

خلاصه آن به صورت جدول:

PIE استی سرپوش پاک کردن
──────────────────
نادرست ^H ^H ^H
نادرست ^H ^؟ ^؟
دروغ ^؟ ^H ^H
دروغ ^؟ ^؟ ^؟
درسته ^H ^H ^H
درسته ^H ^؟ ^ اچ
درسته ^؟ ^H ^؟
درسته ^؟ ^؟ ^؟

با استفاده از آن پاک کردن شخصیت، xterm امکان انتخاب های بیشتر را فراهم می کند:

· اگر backarrowKeyIsErase درست است، xterm با استفاده از پاک کردن کاراکتر برای حرف اولیه
وضعیت DECBKM

· اگر backarrowKeyIsErase دروغ است، xterm مجموعه DECBKM به 2 (داخلی). این گره می زند
با هم BackarrowKey و دنباله کنترل برای DECBKM

· برنامه ها می توانند یک دنباله کنترل برای تنظیم/تنظیم مجدد ارسال کنند DECBKM مجموعه کنترل

· ورودی منوی "کلید عقبگرد (BS/DEL)" تغییر می کند DECBKM

خلاصه کردن جزئیات اولیه:

پاک کردن BKIE BK DECBKM نتیجه
──────────────────────────────────────
^؟ غلط نادرست 2 ^H
^؟ نادرست درست 2 ^؟
^؟ درست غلط 0 ^؟
^؟ درست است 1^؟
^H false false 2 ^H
^H نادرست درست 2 ^؟
^H درست نادرست 0 ^H
^H درست است 1 ^H

تمام صفحه (کلاس تمام صفحه)
مشخص می کند که آیا xterm باید از مدیر پنجره بخواهد از صفحه تمام صفحه استفاده کند
طرح در راه اندازی xtherm یک کلمه کلیدی (نادیده گرفتن حروف کوچک) یا عدد را می پذیرد
در پرانتز نشان داده شده است:

غلط (0)
طرح تمام صفحه در ابتدا استفاده نمی شود، اما ممکن است بعداً از طریق انتخاب منو یا
توالی کنترل

درست (1)
طرح تمام صفحه در ابتدا استفاده می شود، اما ممکن است بعداً از طریق منو غیرفعال شود.
توالی انتخاب یا کنترل

همیشه (2)
طرح تمام صفحه در ابتدا استفاده می شود و بعداً نمی توان آن را از طریق منو غیرفعال کرد.
توالی انتخاب یا کنترل

هرگز (3)
طرح‌بندی تمام‌صفحه استفاده نمی‌شود، و بعداً نمی‌توان آن را از طریق انتخاب منو فعال کرد
یا توالی کنترل

حالت پیش فرض غلط است".

نگه داشتن (کلاس نگه دارید)
اگر درست باشد، xterm با فرمان پوسته بلافاصله پنجره خود را از بین نمی برد
کامل می کند. منتظر می ماند تا زمانی که از مدیر پنجره برای نابود کردن/کشتن استفاده کنید
پنجره، یا اگر از ورودی های منو استفاده می کنید که سیگنالی را ارسال می کنند، به عنوان مثال، HUP یا KILL. شما
ممکن است برای انجام بیشتر عملیات گرافیکی به عقب اسکرول، متن و غیره را انتخاب کند.
با این حال، تغییر اندازه صفحه نمایش داده ها را از دست می دهد، زیرا این کار شامل تعامل با
پوسته ای که دیگر کار نمی کند.

hpFunctionKeys (کلاس HpFunctionKeys)
مشخص می کند که آیا کدهای فرار از کلید عملکرد HP باید برای آن تولید شوند یا خیر
کلیدهای تابع به جای دنباله های فرار استاندارد.

همچنین ببینید نوع صفحه کلید منبع

نماد هندسه (کلاس هندسه نمادین)
اندازه و موقعیت ترجیحی برنامه را هنگام نمادگذاری مشخص می کند. آی تی
لزوماً توسط همه مدیران پنجره اطاعت نمی شود.

iconHint (کلاس IconHint)
نمادی را مشخص می کند که به نکات مدیر پنجره اضافه می شود. xtherm فراهم می کند
بدون مقدار پیش فرض

این منبع را روی "none" تنظیم کنید تا با استفاده از هر پنجره ای، راهنمایی به طور کامل حذف شود
مدیر ممکن است تصمیم بگیرد

اگر iconHint منبع داده می شود (یا از طریق تنظیم می شود -n گزینه) xterm جستجو برای
یک فایل pixmap با آن نام، در دایرکتوری فعلی و همچنین در
/usr/share/pixmaps. اگر منبع یک مسیر مطلق را مشخص نکرده باشد. که در
هر مورد، xterm "_48x48" و/یا ".xpm" را پس از تلاش بدون تلاش به نام فایل اضافه می کند
آن پسوندها اگر بتواند فایل را بارگذاری کند، xterm مدیر پنجره را تنظیم می کند
راهنمایی برای icon-pixmap. این pixmap ها با توزیع می شوند xterm، و میتوان
به صورت اختیاری کامپایل شود:

· mini.xterm_16x16، mini.xterm_32x32، mini.xterm_48x48

· filled-xterm_16x16، filled-xterm_32x32، filled-xterm_48x48

· xterm_16x16، xterm_32x32، xterm_48x48

xterm-color_16x16, xterm-color_32x32, xterm-color_48x48

در هر دو مورد، xterm اجازه می دهد تا یک "_48x48" اضافه کنید تا بزرگترین مورد را مشخص کنید
pixmaps به عنوان پیش فرض یعنی “mini.xterm” همان “mini.xterm_48x48” است.

اگر صریح نباشد iconHint منبع داده شده است (یا اگر هیچ یک از نام های کامپایل شده وجود نداشته باشد
matches)، xterm از "mini.xterm" (که همیشه کامپایل شده است) استفاده می کند.

La iconHint منبع هیچ تاثیری روی فایل‌های دسکتاپ از جمله پنل و
"منو". آنها معمولاً از طریق یک فایل ".desktop" تنظیم می شوند. xterm نمونه هایی را برای
خود (و اکسترم اسکریپت). سیستم های دسکتاپ توانمندتر اجازه تغییر را می دهند
نماد بر اساس هر کاربر.

نماد نام (کلاس نماد نام)
یک برچسب را برای xterm هنگامی که شمایل xtherm هیچ مقدار پیش فرض ارائه نمی دهد. مقداری
مدیران پنجره ممکن است نام برنامه را فرض کنند، به عنوان مثال، "xterm".

تنظیم نماد نام منبع برچسب نماد را تنظیم می کند مگر اینکه توسط آن لغو شود zIconBeep
یا دنباله‌های کنترلی که برچسب‌های پنجره و نماد را تغییر می‌دهند.

نوع صفحه کلید (کلاس نوع صفحه کلید)
یکی (یا هیچ کدام) از منابع مختلف از نوع صفحه کلید را فعال می کند: hpFunctionKeys,
scoFunctionKeys, SunFunctionKeys, tcapFunctionKeys و sunKeyboard.
مقدار منبع باید یکی از رشته های مربوطه «hp»، «sco»، «sun» باشد.
"tcap" یا "vt220". منابع فردی برای پشتیبانی میراث ارائه شده است. این
استفاده از منبع ساده تر است.

پیش‌فرض «ناشناخته» است، یعنی هیچ یک از منابع مرتبط از این طریق تنظیم نمی‌شوند
منبع

maxBufSize (کلاس MaxBufSize)
حداکثر اندازه بافر ورودی را مشخص کنید. پیش فرض "32768" است. تو نمی توانی
این را روی مقدار کمتر از minBufSize منبع به عنوان افزایش خواهد یافت
لازم است تا آن مقدار به طور مساوی این یکی را تقسیم کند.

در برخی از سیستم ها ممکن است بخواهید یکی یا هر دو را افزایش دهید maxBufSize و
minBufSize مقادیر منابع برای دستیابی به عملکرد بهتر در صورتی که سیستم عامل
اندازه های بافر بزرگتر را ترجیح می دهد.

حداکثر (کلاس حداکثر شده)
مشخص می کند که آیا xterm باید از مدیر پنجره بخواهد تا آن را به حداکثر برساند
طرح در راه اندازی حالت پیش فرض غلط است".

پیام (کلاس پیام ها)
مشخص می کند که آیا دسترسی نوشتن به ترمینال در ابتدا مجاز است یا خیر. دیدن مس(1).
پیش فرض "درست" است.

menuLocale (کلاس MenuLocale)
محل مورد استفاده برای محاسبات مجموعه کاراکترها را هنگام بارگیری پنجره بازشو مشخص کنید
منوها از این برای بهبود عملکرد مقداردهی اولیه منوهای بازشو Athena استفاده کنید.
که ممکن است فونت های غیر ضروری (و بسیار بزرگ) را بارگیری کند، به عنوان مثال، در محلی دارای UTF-8
رمزگذاری پیش فرض "C" (POSIX) است.

برای استفاده از محلی فعلی (فقط در صورتی مفید است که تنظیمات منبع را بومی سازی کرده باشید
برای ورودی های منو)، منبع را روی یک رشته خالی تنظیم کنید.

minBufSize (کلاس MinBufSize)
حداقل اندازه بافر ورودی را مشخص کنید، به عنوان مثال، مقدار داده ای که xterm
درخواست در هر خوانده شده پیش فرض "4096" است. شما نمی توانید این را روی یک مقدار تنظیم کنید
کمتر از 64.

حذف ترجمه (کلاس OmitTranslation)
انتخابی یک یا چند قسمت را حذف کنید xtermترجمه‌های پیش‌فرض در هنگام راه‌اندازی
مقدار منبع یک لیست از کلمات کلیدی جدا شده با کاما است که ممکن است باشد
به اختصار: "تمام صفحه"، "قفل پیمایشی"، "قلم های شیفت" یا "چرخ ماوس". xtherm
همچنین «پیش‌فرض» را تشخیص می‌دهد، اما حذف آن باعث غیرقابل استفاده شدن برنامه می‌شود مگر اینکه
شما تعریف مشابهی را در تنظیمات منابع خود ارائه می دهید.

pty دست دادن (کلاس Pty Handshake)
اگر "درست"، xterm برای اطمینان از اینکه
فرآیندهای والدین و فرزند به روز رسانی می شوند utmp و استی دولت است.

همچنین مشاهده کنید انتظار برای نقشه که منتظر تصور شبه ترمینال از صفحه است
اندازه ، و ptySttySize که اندازه صفحه نمایش را پس از پایانه های دیگر بازنشانی می کند
اولیه سازی کامل شده است. پیش فرض "درست" است.

ptyInitialErase (کلاس PtyInitialErase)
اگر "درست"، xterm از مفهوم شبه پایانه استفاده خواهد کرد استی پاک کردن ارزش اگر
"کاذب" xterm تنظیم خواهد کرد استی پاک کردن مقدار برای مطابقت با پیکربندی خود، با استفاده از
la kb رشته از ورودی termcap به عنوان مرجع، در صورت وجود. در هر دو
در مورد، نتیجه به متغیر TERMCAP اعمال می شود که xterm مجموعه ها

همچنین ببینید ttyModes منبع، که ممکن است این را نادیده بگیرد. حالت پیش فرض غلط است".

ptySttySize (کلاس PtySttySize)
اگر "درست"، xterm پس از تنظیم اولیه ترمینال، اندازه صفحه نمایش را بازنشانی می کند
کامل. این برای برخی از سیستم‌هایی که شبه پایانه‌های آنها نمی‌توانند منتشر شوند، مورد نیاز است
ویژگی های ترمینال در جایی که نیازی به آن نیست، می تواند با دیگران تداخل داشته باشد
روش هایی برای تنظیم اندازه صفحه نمایش اولیه، به عنوان مثال، از طریق تعامل مدیر پنجره.

همچنین مشاهده کنید انتظار برای نقشه که منتظر یک پیام دست دادن است که شبه
مفهوم ترمینال از اندازه صفحه نمایش پیش فرض "نادرست" در لینوکس و OS X است
سیستم ها، در غیر این صورت "درست" است.

فونت های گزارش (کلاس فونت های گزارش)
اگر درست باشد، xterm خلاصه ای از معیارهای هر فونت را در خروجی استاندارد چاپ می کند
(اندازه، تعداد گلیف ها و غیره)، همانطور که آنها را بارگذاری می کند. حالت پیش فرض غلط است".

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

ارتفاع مقیاس (کلاس ارتفاع مقیاس)
مقادیر ارتفاع خط را با مقدار منبع، که به "0.9" محدود می شود، مقیاس کنید
"1.5". مقدار پیش فرض "1.0" است،

در حالی که این منبع برای فونت های بیت مپ یا TrueType کاربرد دارد، هدف اصلی آن است
کمک به حل تغییرات ناسازگار در معیارهای فونت کتابخانه Xft است.
xtherm معیارهای فونت را بررسی می‌کند تا آنچه را که کتابخانه ادعا می‌کند محدودکننده است، پیدا کند
جعبه برای هر علامت (شخصیت). با این حال، برخی از ویژگی های Xft (مانند
autohinter) می تواند باعث شود که حروف کوچکتر از جعبه های مرزی مقیاس شوند، و
تا حدی توسط ردیف بعدی بازنویسی شود.

دیدن useClipping برای یک منبع مرتبط

scoFunctionKeys (کلاس ScoFunctionKeys)
مشخص می کند که آیا کدهای فرار کلید تابع SCO باید برای آن تولید شوند یا خیر
کلیدهای تابع به جای دنباله های فرار استاندارد.

همچنین ببینید نوع صفحه کلید منبع

sessionMgt (کلاس SessionMgt)
اگر مقدار این منبع "درست" باشد، xterm پاسخ تماس های مدیر جلسه را تنظیم می کند
برای XtNdieCallback و XtNsaveCallback. پیش فرض "درست" است.

SunFunctionKeys (کلاس SunFunctionKeys)
مشخص می کند که آیا کدهای فرار کلید تابع Sun باید برای آن تولید شوند یا خیر
کلیدهای تابع به جای دنباله های فرار استاندارد.

همچنین ببینید نوع صفحه کلید منبع

sunKeyboard (کلاس SunKeyboard)
مشخص می کند که آیا طرح صفحه کلید Sun/PC باید به جای DEC در نظر گرفته شود یا خیر
VT220. این باعث می شود صفحه کلید "+" به "،" نگاشت شود. و CTRL F1-F10 را به
F11-F20، بسته به تنظیمات کلیدهای ctrlF منبع، بنابراین xterm الف را تقلید می کند
DEC VT220 با دقت بیشتری. در غیر این صورت (پیش فرض، با sunKeyboard مجموعه را به
"کاذب") xterm از اتصالات به سبک رایانه شخصی برای کلیدهای عملکرد و صفحه کلید استفاده می کند.

اتصالات به سبک رایانه شخصی از کلیدهای Shift، Alt، Control و Meta به عنوان اصلاح کننده استفاده می کنند
کلیدهای عملکرد و صفحه کلید (به سند مراجعه کنید xtherm کنترل دنباله برای جزئیات بیشتر).
اتصالات به سبک PC مشابه PCTerm هستند، اما یک چیز نیستند. به طور معمول
این اتصالات با استفاده از کلید متا همانطور که برای
هشت بیت ورودی منبع اگر چنین کردند، توجه داشته باشید که اتصالات به سبک PC ارزیابی می شوند
برای اولین بار.

همچنین ببینید نوع صفحه کلید منبع

tcapFunctionKeys (کلاس TcapFunctionKeys)
مشخص می کند که آیا کدهای فرار کلید عملکردی از termcap/terminfo خوانده می شوند یا خیر
ورودی باید برای کلیدهای تابع به جای توالی های فرار استاندارد ایجاد شود.
پیش فرض "نادرست" است، یعنی این ویژگی غیرفعال است.

همچنین ببینید نوع صفحه کلید منبع

نام اصطلاح (کلاس نام اصطلاح)
نام نوع ترمینال را برای تنظیم در متغیر محیطی TERM مشخص می کند.

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

نوار ابزار (کلاس نوار ابزار)
مشخص می کند که آیا نوار ابزار باید نمایش داده شود یا خیر. پیش فرض "درست" است.

ttyModes (کلاس TtyModes)
رشته ای را مشخص می کند که حاوی کلیدواژه های تنظیم ترمینال و کاراکترهای آن است
که ممکن است مقید باشند. کلمات کلیدی مجاز عبارتند از: brk، dsusp، eof، eol، eol2،
پاک کردن، erase2، flush، intr، kill، lnext، ترک، rprnt، شروع، وضعیت، توقف، تعلیق،
Swtch و weras. کاراکترهای کنترل ممکن است به صورت ^char مشخص شوند (مثلاً ^c یا ^u)
و ^? ممکن است برای نشان دادن حذف استفاده شود (127). استفاده کنید ^- نشان دادن ناخوشایند. استفاده از \ 034 به
نشان دادن ^\، از آنجایی که یک بک اسلش تحت اللفظی در یک منبع X از بعدی می گریزد
شخصیت.

این برای نادیده گرفتن تنظیمات ترمینال پیش فرض بدون نیاز به بسیار مفید است
انجام دهید استی هر بار xterm آغاز شده است. با این حال توجه داشته باشید که استی برنامه
در یک میزبان معین ممکن است از کلمات کلیدی مختلفی استفاده شود. xtermجدول توکار است.

اگر ttyModes منبع مقداری را برای پاک کردن، که غلبه می کند
ptyInitialErase تنظیم منابع، به عنوان مثال، xterm ترمینال را برای مطابقت مقداردهی اولیه می کند
آن ارزش

استفاده از حالت InsertMode (کلاس UseInsertMode)
استفاده از حالت درج را با افزودن ورودی های مناسب به محیط TERMCAP اجباری کنید
متغیر. این در صورتی مفید است که termcap سیستم خراب باشد. (این منبع است
در اکثر سیستم ها نادیده گرفته می شود، زیرا TERMCAP استفاده نمی شود). حالت پیش فرض غلط است".

utmpDisplayId (کلاس UtmpDisplayId)
مشخص می کند که آیا xterm باید سعی کنید شناسه نمایشگر را ضبط کنید
(نمایش شماره و شماره صفحه) و همچنین نام میزبان در سیستم utmp ورود به سیستم
فایل. پیش فرض "درست" است.

utmpInhibit (کلاس UtmpInhibit)
مشخص می کند که آیا xterm باید سعی کنید ترمینال کاربر را در
سیستم utmp ورود به سیستم فایل. اگر درست باشد، xterm تلاش نخواهد کرد. حالت پیش فرض غلط است".

انتظار برای نقشه (کلاس WaitForMap)
مشخص می کند که آیا xterm قبل از آن باید منتظر نقشه پنجره اولیه باشید
شروع فرآیند فرعی این بخشی از pty دست دادن منطق. چه زمانی xterm is
برای اینکه به این شکل منتظر بمانید، اندازه ترمینال را از انتهای نمایشگر عبور می دهد
از شبه پایانه به اتصال ورودی/خروجی ترمینال، به عنوان مثال، با استفاده از اندازه
طبق گفته مدیر پنجره در غیر این صورت، از اندازه ای که در منبع داده شده است استفاده می کند
مقادیر یا گزینه خط فرمان -ژئوم. حالت پیش فرض غلط است".

zIconBeep (کلاس ZIconBeep)
همان آرگومان خط فرمان -ziconbeep. اگر مقدار این منبع غیر از
صفر، xtermهایی که خروجی تولید می کنند در حالی که نماد هستند باعث ایجاد صدای XBell در قسمت می شوند
حجم داده شده و "***" به عنوان نماد خود اضافه شده است. اکثر مدیران پنجره
این تغییر را فورا تشخیص می دهد و به شما نشان می دهد که کدام پنجره خروجی دارد. (آ
ویژگی مشابه در x10 بود xterm.) حالت پیش فرض غلط است".

zIconTitleFormat (کلاس ZIconTitleFormat)
اجازه سفارشی سازی رشته مورد استفاده در zIconBeep ویژگی. پیشفرض
مقدار "*** %s" است.

اگر مقدار منبع حاوی "%s" باشد، پس xterm عنوان نماد را در آن درج می کند
به جای چسباندن رشته به عنوان نماد، اشاره کنید. (فقط «%s» اول
استفاده می شود).

VT100 ویجت منابع
منابع زیر به عنوان بخشی از vt100 ویجت (کلاس VT100) آن ها هستند
مشخص شده توسط الگوهایی مانند "XTerm.vt100.نام".

اگر شما xterm برای پشتیبانی از "نوار ابزار" پیکربندی شده است، سپس آن الگوها به یک اضافه نیاز دارند
سطح برای ویجت فرم که نوار ابزار و ویجت vt100 را نگه می دارد. یک علامت عام بین
ویجت سطح بالا "XTerm" و "vt100" باعث می شود تنظیمات منبع برای هر دو کار کند،
به عنوان مثال، "XTerm*vt100.نام".

فعال نماد (کلاس ActiveIcon)
مشخص می کند که آیا پنجره های نماد فعال در زمانی که xterm پنجره
اگر این ویژگی در آن کامپایل شده باشد، نماد می شود xterm. نماد فعال یک است
نمایش مینیاتوری از محتوای پنجره و به روز رسانی خواهد شد
محتوا تغییر می کند همه مدیران پنجره لزوماً از نماد برنامه پشتیبانی نمی کنند
پنجره ها. برخی از مدیران پنجره به شما این امکان را می دهند که کلیدهای فعال را وارد کنید
پنجره آیکون پیش فرض "پیش فرض" است.

xtherm یک کلمه کلیدی (با نادیده گرفتن حروف کوچک) یا عدد نشان داده شده در پرانتز را می پذیرد:

غلط (0)
هیچ نماد فعالی نشان داده نمی شود.

درست (1)
نماد فعال نشان داده می شود. اگر استفاده می کنید بوفالو، از این تنظیم برای فعال کردن استفاده کنید
آیکون های فعال

پیش فرض (2)
xtherm هنگام راه اندازی بررسی می کند و یک نماد فعال را فقط برای مدیران پنجره نشان می دهد
که می تواند شناسایی کند و شناخته شده است که از این ویژگی پشتیبانی می کند. اینها
هستند fvwm (پشتیبانی کامل)، و پنجره سازنده (محدود). چند پنجره دیگر
مدیران (مانند بوفالو و ctwm) از نمادهای فعال پشتیبانی می کند، اما پشتیبانی نمی کند
پسوندهایی که اجازه می دهد xterm برای شناسایی مدیر پنجره

allowBoldFonts (کلاس AllowBoldFonts)
وقتی روی "نادرست" تنظیم شود، xterm از فونت های پررنگ استفاده نخواهد کرد. این هر دو را نادیده می گیرد
همیشه BoldMode و حالت boldMode منابع همیشه BoldMode (کلاس AlwaysBoldMode)

مجاز C1 قابل چاپ (کلاس AllowC1Printable)
اگر درست باشد، نگاشت کنترل‌های C1 (کدهای 128-159) را لغو می‌کند تا آنها را تبدیل به
با آنها به گونه ای رفتار می شود که گویی شخصیت های قابل چاپ هستند. اگرچه این مطابق با شماره نیست
استاندارد خاص، برخی از کاربران اصرار دارند که VT100 است. حالت پیش فرض غلط است".

allowColorOps (کلاس AllowColorOps)
مشخص می‌کند که آیا توالی‌های کنترلی که رنگ‌های پویا را تنظیم/پرسش می‌کنند باید باشند یا خیر
مجاز. رنگ های ANSI تحت تأثیر این تنظیم منبع قرار نمی گیرند. پیش فرض است
"درست است، واقعی".

allowFontOps (کلاس AllowFontOps)
مشخص می کند که آیا دنباله های کنترلی که فونت را تنظیم/پرسش می کنند باید مجاز باشند یا خیر.
حالت پیش فرض غلط است".

allowPasteControls (کلاس AllowPasteControls)
اگر درست است، اجازه دهید کاراکترهای کنترلی مانند BEL و CAN جایگذاری شوند. قالب بندی
کاراکترها (برگه، خط جدید) همیشه مجاز هستند. سایر کاراکترهای کنترلی C0 هستند
سرکوب می شود مگر اینکه این منبع فعال باشد. مجموعه دقیق کاراکترهای کنترلی
(C0 و C1) به این بستگی دارد که آیا از رمزگذاری UTF-8 استفاده شده است یا خیر
مجاز C1 قابل چاپ منبع حالت پیش فرض غلط است".

allowScrollLock (کلاس AllowScrollLock)
مشخص می‌کند که آیا دنباله‌های کنترلی که کلید Scroll Lock را تنظیم/پرسش می‌کنند باید باشند یا خیر
مجاز است، و همچنین اینکه آیا کلید Scroll Lock به فشار کلید کاربر پاسخ می دهد یا خیر. در
پیش فرض "نادرست" است.

وقتی این ویژگی فعال است، xterm وضعیت کلید Scroll Lock را حس می کند
هر بار تمرکز را به دست می آورد. با فشار دادن کلید Scroll Lock تغییر وضعیت می دهد xterm's
وضعیت داخلی، و همچنین تغییر LED مرتبط. در حالی که Scroll Lock است
فعال، xterm سعی می کند یک viewport را روی همان مجموعه خطوط نگه دارد. اگر
نمای فعلی از حد تعیین شده توسط saveLines پس منبع
Scroll Lock هیچ اثر دیگری ندارد.

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

allowSendEvents (کلاس AllowSendEvents)
مشخص می کند که آیا رویدادهای کلید و دکمه مصنوعی (با استفاده از X ایجاد شده اند یا خیر
پروتکل درخواست SendEvent) باید تفسیر یا کنار گذاشته شود. پیش فرض است
«نادرست» یعنی دور انداخته شده اند. توجه داشته باشید که اجازه دادن به چنین رویدادهایی باعث ایجاد یک
حفره امنیتی بسیار بزرگ است، بنابراین فعال کردن این منبع به زور غیرفعال می شود
اجازه دادنXXXعملیات منابع حالت پیش فرض غلط است".

allowTcapOps (کلاس AllowTcapOps)
مشخص می کند که آیا دنباله های کنترلی که مفهوم ترمینال از آن را پرس و جو می کنند یا خیر
رشته‌های کلید تابع، چون قابلیت‌های termcap یا terminfo باید مجاز باشند. در
پیش فرض "درست" است.

چند برنامه مثلا نیرو، از این ویژگی برای دریافت توضیحات دقیق استفاده کنید
قابلیت های ترمینال، مستقل از تنظیمات termcap/terminfo:

· xtherm می تواند به برنامه پرس و جو بگوید که از چند رنگ پشتیبانی می کند. این یک است
ثابت، بسته به نحوه کامپایل آن، معمولاً 16 است. تغییر نمی کند
اگر تنظیمات منابع را تغییر دهید، به عنوان مثال، رنگ های پررنگ منبع

· xtherm می تواند به برنامه پرس و جو بگوید چه رشته هایی توسط اصلاح شده ارسال می شوند (shift-,
کلیدهای کنترل، alt-) عملکرد و صفحه کلید. گزارش کنترل و جایگزین
Modifiers یک ویژگی است که بر روی نفرین نامگذاری گسترده

allowTitleOps (کلاس AllowTitleOps)
تعیین می کند که آیا دنباله های کنترلی که عنوان پنجره یا نام نماد را تغییر می دهند یا خیر
باید اجازه داده شود. پیش فرض "درست" است.

allowWindowOps (کلاس AllowWindowOps)
مشخص می کند که آیا دنباله های کنترل پنجره توسعه یافته (همانطور که در dterm) باید باشد
مجاز. اینها شامل چندین توالی کنترل است که اندازه پنجره را دستکاری می کند
یا موقعیت، و همچنین گزارش این مقادیر و عنوان یا نام نماد. هر یک
از این ها می توان در یک اسکریپت سوء استفاده کرد. به اندازه کافی عجیب اکثر شبیه سازهای ترمینال که
اجرای این موارد تنها بخش کوچکی از مجموعه را محدود می کند. برای تنظیم دقیق،
دیدن غیر مجاز WindowsOps. حالت پیش فرض غلط است".

altIsNotMeta (کلاس AltIsNotMeta)
اگر "درست" است، با کلید Alt طوری رفتار کنید که گویی کلید متا است. صفحه کلید شما ممکن است اتفاق بیفتد
باید پیکربندی شوند تا یکسان باشند. اما اگر آنها نیستند، این به شما اجازه می دهد
از همان عملیات پیشوند و تغییر با کلید Alt مانند متا استفاده کنید.
کلید دیدن altSendsEscape و metaSendsEscape. حالت پیش فرض غلط است".

altSendsEscape (کلاس AltSendsEscape)
این یک عملیات صفحه کلید اضافی است که ممکن است پس از منطق برای پردازش شود
metaSendsEscape. فقط در صورتی موجود است که altIsNotMeta منبع تنظیم شده است.

· اگر "درست" باشد، کاراکترهای Alt (یک کاراکتر ترکیب شده با اصلاح کننده مرتبط
با کلیدهای Alt چپ/راست) به دنباله ای دو نویسه ای تبدیل می شوند
شخصیت قبل از ESC. این امر در مورد کلید عملکرد نیز صدق می کند
توالی های کنترل، مگر اینکه xterm می بیند که دگرساز در کلید شما استفاده می شود
ترجمه ها

· اگر "نادرست" باشد، نویسه های Alt ورودی از صفحه کلید باعث تغییر به 8 بیت می شود
شخصیت ها (درست مانند metaSendsEscape). با ترکیب Alt- و Meta-
اصلاح‌کننده‌ها، می‌توانید ترکیب‌های مربوطه از پیشوند ESC و 8 بیت را ایجاد کنید
کاراکتر باشد.

حالت پیش فرض غلط است". xtherm یک گزینه منو برای تغییر این منبع فراهم می کند.

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

La alternateScroll حالت را می توان با استفاده از یک دنباله کنترل نیز تنظیم کرد.

همیشه BoldMode (کلاس AlwaysBoldMode)
مشخص می کند که آیا xterm باید بررسی کنید که آیا فونت های معمولی و پررنگ متمایز هستند یا خیر
قبل از تصمیم گیری در مورد استفاده بیش از حد برای شبیه سازی فونت های پررنگ. اگر این
منبع درست است، xterm هنگام تصمیم گیری، فونت های متمایز را بررسی نمی کند
نحوه رسیدگی به حالت boldMode منبع حالت پیش فرض غلط است".

حالت boldMode همیشه BoldMode مقایسه عمل
────────────────────────────────────────────────── ──
false false نادیده گرفته شده استفاده از فونت
false true نادیده گرفته شده فونت استفاده
درست نادرست همان overstrike
درست غلط غلط استفاده متفاوت فونت
درست واقعی نادیده گرفته بیش از حد

این منبع فقط برای فونت های بیت مپ استفاده می شود:

· هنگام استفاده از فونت های بیت مپ، این امکان وجود دارد که سرور فونت تقریبی داشته باشد
فونت پررنگ را با تغییر اندازه آن از اندازه فونت متفاوت از آنچه انتظار می‌رفتید. در
همیشه BoldMode منبع به کاربر اجازه می دهد تا (گاهی اوقات ضعیف) را نادیده بگیرد.
در نتیجه فونت پررنگ با بیش از حد برجسته (که حداقل سازگار است).

· مشکل با فونت های TrueType رخ نمی دهد (اگرچه می تواند فونت های دیگری نیز وجود داشته باشد
مسائل غیر ضروری مانند پوشش متفاوت فونت های معمولی و پررنگ).

به عنوان یک جایگزین، تنظیم allowBoldFonts منبع به false هر دو را نادیده می گیرد
همیشه BoldMode و حالت boldMode منابع

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

alwaysUseMods (کلاس AlwaysUseMods)
رد کردن numLock منبع، گفتن xterm برای استفاده از تغییر دهنده های Alt و Meta به
پارامترهایی را برای دنباله های کلید تابع بسازید حتی اگر آن اصلاح کننده ها در آن ظاهر شوند
منبع ترجمه به طور معمول xterm بررسی می کند که آیا Alt یا Meta در a استفاده شده است
ترجمه‌ای که با اصلاح‌کننده‌های کلید تابع در تضاد است و اینها را نادیده می‌گیرد
اصلاح کننده ها در آن مورد خاص. حالت پیش فرض غلط است".

answerbackString (کلاس AnswerbackString)
رشته ای را که مشخص می کند xterm در پاسخ به یک کاراکتر ENQ (کنترل/E) ارسال می کند
از میزبان پیش فرض یک رشته خالی است، به عنوان مثال، "". سخت افزار VT100
این ویژگی را به عنوان یک گزینه راه اندازی پیاده سازی می کند.

appcursorDefault (کلاس AppcursorDefault)
اگر "درست" باشد، کلیدهای مکان نما در ابتدا در حالت برنامه هستند. این همان است
حالت DECCKM خصوصی VT102، پیش‌فرض «نادرست» است.

appkeypad پیش فرض (کلاس AppkeypadDefault)
اگر "درست" باشد، کلیدهای صفحه کلید ابتدا در حالت برنامه هستند. پیش فرض است
"کاذب".

همه Chars را فرض کنید (کلاس AssumeAllChars)
اگر "درست" باشد، یک مورد خاص در فونت های بیت مپ را فعال می کند تا به سرور فونت اجازه دهد تا
نحوه نمایش حروف های از دست رفته را انتخاب کنید. پیش فرض "درست" است.

دلیل این منبع کمک به برخی شبه خودکار تولید شده است
فونت‌هایی (مانند کدگذاری ISO-10646-1 Terminus) که فونت‌های نادرست دارند.
معیارهای.

بسته بندی خودکار (کلاس بسته بندی خودکار)
مشخص می کند که آیا بسته بندی خودکار باید فعال باشد یا خیر. این همان است
VT102 DECAWM. پیش فرض "درست" است.

awaitInput (کلاس ورودی انتظار)
مشخص می کند که آیا xterm از یک بازه زمانی 50 میلی ثانیه ای برای انتظار ورودی استفاده می کند (یعنی
برای پشتیبانی از نوار پیکان Xaw3d). حالت پیش فرض غلط است".

BackarrowKey (کلاس BackarrowKey)
مشخص می‌کند که آیا کلید پیکان پشتی (8) را ارسال می‌کند یا حذف (127)
شخصیت. این با توالی کنترل DECBKM مطابقت دارد. یک ارزش "واقعی".
Backspace را مشخص می کند. پیش فرض "درست" است. با فشار دادن کلید کنترل تغییر وضعیت می دهد
این رفتار

زمینه (کلاس زمینه)
رنگ مورد استفاده برای پس زمینه پنجره را مشخص می کند. پیش فرض است
"XtDefaultBackground".

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

bellOnReset (کلاس BellOnReset)
مشخص می کند که آیا هنگام انجام بازنشانی سخت، زنگ به صدا درآید یا خیر. پیش فرض "درست" است.

bellSuppressTime (کلاس BellSuppressTime)
تعداد میلی ثانیه پس از یک فرمان زنگ ارسال می شود که در طی آن زنگ های اضافی ارسال می شود
سرکوب خواهد شد. پیش‌فرض 200 است. اگر غیر صفر تنظیم شود، زنگ‌های اضافی نیز خواهند بود
تا زمانی که سرور گزارش دهد که پردازش اولین زنگ انجام شده است، سرکوب شود
تکمیل شد؛ این ویژگی با زنگ قابل مشاهده بسیار مفید است.

رنگ های پررنگ (کلاس ColorMode)
مشخص می‌کند که آیا ویژگی bold را با رنگ‌هایی مانند IBM PC ترکیب کنیم، یعنی نقشه
رنگ‌های 0 تا 7 تا رنگ‌های 8 تا 15. اینها معمولاً روشن‌تر هستند
نسخه های 8 رنگ اول، از این رو پررنگ. پیش فرض "درست" است.

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

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

همچنین به بحث از حالت boldMode و همیشه BoldMode منابع

حالت boldMode (کلاس حالت Bold)
این مشخص می‌کند که آیا متن با ویژگی bold باید بیش از حد به آن اضافه شود یا خیر
اگر فونت پررنگ حل شده با فونت معمولی یکسان باشد، فونت های پررنگ را شبیه سازی کنید. آی تی
هنگامی که از رنگ برای پررنگ استفاده می شود، ممکن است مطلوب باشد که فونت های پررنگ را غیرفعال کنید
ویژگی.

توجه داشته باشید که xterm دارای یک فونت پررنگ است که می توانید آن را به صراحت تنظیم کنید. xtherm تلاش می کند تا
برای سایر فونت‌های انتخابی یک فونت درشت ایجاد کنید (فونت 1 از طریق فونت 6). اگر این
نمی تواند یک فونت پررنگ پیدا کند، از فونت معمولی استفاده می کند. در هر مورد (خواه
منبع صریح یا فونت مشتق شده)، اگر فونت های معمولی و پررنگ متمایز باشند،
این منبع هیچ تاثیری ندارد. پیش فرض "درست" است.

مشاهده همیشه BoldMode منبعی که می تواند رفتار این منبع را تغییر دهد.

هر چند xterm تلاش می کند تا یک فونت پررنگ برای انتخاب فونت های دیگر، فونت استخراج کند
سرور ممکن است همکاری نکند. از زمان X11R6، فونت های بیت مپ مقیاس بندی شده اند. فونت
سرور ادعا می کند که فونت پررنگ را ارائه می دهد xterm درخواست می کند، اما نتیجه نیست
همیشه قابل خواندن XFree86 یک ویژگی را معرفی کرد که می توان از آن برای سرکوب استفاده کرد
پوسته پوسته شدن در فایل پیکربندی سرور X (به عنوان مثال، "/etc/X11/XFree86" یا
«/etc/X11/xorg.conf»)، می‌توانید «:unscaled» را به انتهای فهرست اضافه کنید.
مشخصات فونت‌های "متفرقه" که شامل فونت‌های با صدای ثابت می‌شود
استفاده شده توسط xterm. مثلا

FontPath "/usr/lib/X11/fonts/misc/"

تبدیل خواهد شد

FontPath "/usr/lib/X11/fonts/misc/:unscaled"

بسته به پیکربندی شما، سرور فونت ممکن است پیکربندی خاص خود را داشته باشد
فایل. همان “:unscaled” را می توان به فایل پیکربندی آن در پایان اضافه کرد
مشخصات دایرکتوری برای "متفرقه".

از ویژگی مقیاس بیت مپ نیز استفاده می شود xterm برای پیاده سازی VT102 دو عرض
و کاراکترهای دو قد

شکسته LinuxOSC (کلاس BrokenLinuxOSC)
اگر درست باشد، xterm یک راه حل برای نادیده گرفتن دنباله های کنترل نادرست اعمال می کند که a
ممکن است اسکریپت لینوکس ارسال شود. توالی های کنترل پالت مستند شده در را مقایسه کنید
کدهای کنسول با ECMA-48. پیش فرض "درست" است.

انتخاب های شکسته (کلاس BrokenSelections)
اگر درست باشد، xterm در حالت 8 بیتی تفسیر خواهد شد STRING انتخاب به عنوان حامل متن در
کدگذاری محلی فعلی به طور معمول STRING انتخاب ها دارای ISO-8859-1 هستند
متن کدگذاری شده تنظیم این منبع روی "درست" ICCCM را نقض می کند. ممکن است،
با این حال، برای تعامل با برخی از مشتریان X خراب مفید باشد. پیش فرض است
"کاذب".

breakStringTerm (کلاس BrokenStringTerm)
راه حلی برای برخی از روترهای ISDN که یک کنترل برنامه را شروع می کنند فراهم می کند
رشته بدون تکمیل آن اگر این را روی "true" تنظیم کنید xterm به نظر می رسد زمانی که منجمد می شود
برقراری ارتباط. حالت پیش فرض غلط است".

xthermتجزیه کننده وضعیت چندین نوع رشته کنترل را که می توانند شامل شوند، تشخیص می دهد
متن، به عنوان مثال،

APC (فرمان برنامه کاربردی)،
DCS (رشته کنترل دستگاه)،
OSC (فرمان سیستم عامل)،
PM (پیام حریم خصوصی)، و
SOS (شروع رشته)،

هر کدام باید با یک string-terminator (یک کاراکتر خاص که نمی تواند ظاهر شود) پایان یابد
در این رشته ها). کاراکترهای کنترل معمولی موجود در رشته نیستند
نادیده گرفته شد؛ آنها بدون دخالت در روند انباشتگی پردازش می شوند
محتوای رشته کنترل xtherm این کنترل ها را در همه حالت ها تشخیص می دهد،
اگرچه ممکن است برخی از توابع پس از تجزیه کنترل سرکوب شوند.

در صورت فعال بودن، این ویژگی به کاربر اجازه می دهد تا از یک کنترل پایان ناپذیر خارج شود
رشته زمانی که هر یک از این کاراکترهای کنترل معمولی پیدا می شود:

control/D (به عنوان انتهای فایل در بسیاری از پوسته ها استفاده می شود)،
کنترل/H (backspace)،
کنترل/من (فید برگه)،
کنترل/ج (فید خط با نام خط جدید)،
کنترل/K (برگه عمودی)،
کنترل/L (فید فرم)،
کنترل/M (بازگشت کالسکه)،
کنترل/N (شفت کردن)،
کنترل/O (تغییر تغییر)،
کنترل/Q (XOFF)،
کنترل/X (لغو)

c132 (کلاس C132)
مشخص می کند که آیا دنباله فرار VT102 DECCOLM برای جابجایی بین
ستون های 80 و 132 باید رعایت شود. حالت پیش فرض غلط است".

cacheDoublesize (کلاس CacheDoublesize)
نشان می دهد که آیا فونت های دو اندازه را در حافظه پنهان ذخیره کنید xterm. برای غیرفعال کردن آن را روی صفر قرار دهید
کلا فونت های دو سایز

cdXtraScroll (کلاس CdXtraScroll)
مشخص می کند که آیا xterm هنگام پاک کردن کل باید به یک صفحه جدید بروید
صفحه نمایش پسندیدن tiXtraScroll، هدف این گزینه ارائه تصویری از
نمایش تمام صفحه برنامه در اسکرول بک قبل از پاک کردن
متن پیش فرض این منبع "نادرست" است.

charClass (کلاس CharClass)
لیست های جدا شده با کاما از کلاس های کاراکتری فرم را مشخص می کند
[پایین-]بلند:ارزش. اینها برای تعیین اینکه کدام مجموعه از کاراکترها باید استفاده شوند
در هنگام برش و چسباندن به همین صورت رفتار شود. را ببینید شخصیت کلاس ها بخش.

cjkWidth (کلاس CjkWidth)
مشخص می کند که آیا xterm باید از قرارداد سنتی عرض آسیای شرقی پیروی کند.
وقتی روشن است، کاراکترهای دارای دسته مبهم آسیای شرقی (A) در UTR 11 دارای یک هستند
عرض ستون 2. ممکن است مجبور شوید این گزینه را روی "true" تنظیم کنید
برنامه‌های مبتنی بر پایانه‌های آسیای شرقی که فرض می‌کنند نویسه‌های ترسیم خط دارای یک هستند
عرض ستون 2. اگر این منبع نادرست باشد، mkWidth منبع کنترل می کند
انتخاب بین سیستم wcwidth و xtermجداول داخلی پیش فرض است
"کاذب".

color0 (کلاس رنگ 0)

color1 (کلاس رنگ 1)

color2 (کلاس رنگ 2)

color3 (کلاس رنگ 3)

color4 (کلاس رنگ 4)

color5 (کلاس رنگ 5)

color6 (کلاس رنگ 6)

color7 (کلاس رنگ 7)
اینها رنگهای پسوند ISO-6429 را مشخص می کنند. پیش فرض ها عبارتند از
به ترتیب، سیاه، قرمز3، سبز3، زرد3، آبی تیره قابل تنظیم، سرخابی3،
cyan3 و gray90. سایه های رنگی پیش فرض برای اجازه دادن به رنگ ها انتخاب می شوند
8-15 به عنوان نسخه های روشن تر استفاده می شود.

color8 (کلاس رنگ 8)

color9 (کلاس رنگ 9)

color10 (کلاس رنگ 10)

color11 (کلاس رنگ 11)

color12 (کلاس رنگ 12)

color13 (کلاس رنگ 13)

color14 (کلاس رنگ 14)

color15 (کلاس رنگ 15)
اگر مشخصه bold نیز باشد، اینها رنگ‌های پسوند ISO-6429 را مشخص می‌کنند
فعال شد. مقادیر پیش‌فرض منابع به ترتیب عبارتند از: خاکستری30، قرمز، سبز،
زرد، آبی روشن، سرخابی، فیروزه ای و سفید قابل تنظیم است.

color16 (کلاس رنگ 16)

از طریق

color255 (کلاس رنگ 255)
اینها رنگها را برای پسوند 256 رنگ مشخص می کنند. مقادیر منابع پیش فرض
برای رنگ های 16 تا 231 برای ساختن یک مکعب رنگی 6x6x6 و رنگ های 232 تا
255 برای ایجاد یک سطح شیبدار در مقیاس خاکستری.

منابع گذشته color15 به عنوان یک گزینه زمان کامپایل در دسترس هستند. به دلیل هاردکد
محدودیت در کتابخانه های X در تعداد کل منابع (به 400)، منابع
برای 256-رنگ زمانی که پشتیبانی از کاراکتر گسترده و لویت فعال هستند
علاوه بر رفتار ناسازگار، اگر فقط بخشی از منابع مجاز باشد،
تعیین قطع دقیق دشوار است، و کتابخانه های X تمایل دارند در صورت خرابی
تعداد منابع بیش از حد مجاز است. پالت رنگ هنوز مقداردهی اولیه است
به همان مقادیر پیش‌فرض می‌رسد و می‌توان آن را از طریق دنباله‌های کنترلی تغییر داد.

از سوی دیگر، محدودیت منابع اجازه می دهد تا کل محدوده برای را شامل شود
88-رنگ.

colorAttrMode (کلاس ColorAttrMode)
مشخص می کند که آیا رنگارنگ, colorBL, colorRVو رنگارنگ باید ANSI را لغو کند
رنگ ها در غیر این صورت، فقط زمانی نمایش داده می شوند که هیچ رنگ ANSI برای آن تنظیم نشده باشد
موقعیت مربوطه حالت پیش فرض غلط است".

رنگارنگ (کلاس ColorBD)
این رنگی را مشخص می‌کند که برای نمایش کاراکترهای پررنگ در صورت "colorBDMode" استفاده شود
منبع فعال است پیش فرض "XtDefaultForeground" است.

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

colorBDMode (کلاس ColorAttrMode)
مشخص می کند که آیا کاراکترهای دارای ویژگی bold باید رنگی نمایش داده شوند یا خیر
یا به عنوان شخصیت های جسور. به آن تنظیم توجه کنید colorMode خاموش همه رنگ ها را غیرفعال می کند،
از جمله پررنگ حالت پیش فرض غلط است".

colorBL (کلاس ColorBL)
این رنگی را مشخص می کند که برای نمایش کاراکترهای چشمک زن در صورت "colorBLMode" استفاده شود
منبع فعال است پیش فرض "XtDefaultForeground" است.

همچنین ببینید بسیار پررنگ منبعی که امکان ترکیب زیر خط و رنگ را فراهم می کند.

colorBLMode (کلاس ColorAttrMode)
مشخص می کند که آیا کاراکترهای دارای ویژگی چشمک زدن باید در آن نمایش داده شوند یا خیر
رنگ به آن تنظیم توجه کنید colorMode خاموش همه رنگ ها از جمله این را غیرفعال می کند. در
پیش فرض "نادرست" است.

رنگش کن (کلاس رنگش کن)
این رنگی را که برای نمایش کاراکترهای مورب در صورت "colorITMode" استفاده می شود، مشخص می کند.
منبع فعال است پیش فرض "XtDefaultForeground" است.

همچنین ببینید بسیار پررنگ منبعی که امکان ترکیب ویژگی ها و رنگ ها را فراهم می کند.

colorITMode (کلاس ColorAttrMode)
مشخص می کند که آیا کاراکترهایی با ویژگی ایتالیک باید نمایش داده شوند یا خیر
رنگ یا به صورت حروف مورب حالت پیش فرض غلط است".

توجه داشته باشید که:

· تنظیمات colorMode خاموش همه رنگ ها از جمله ایتالیک را غیرفعال می کند.

· حالت italicUL نادیده گرفتن منابع colorITMode.

colorMode (کلاس ColorMode)
مشخص می کند که آیا تشخیص فرار تغییر رنگ ANSI (ISO-6429)
دنباله ها باید فعال شوند. پیش فرض "درست" است.

colorRV (کلاس ColorRV)
این رنگی را مشخص می کند که برای نمایش نویسه های معکوس در صورت "colorRVMode" استفاده شود
منبع فعال است پیش فرض "XtDefaultForeground" است.

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

colorRVMode (کلاس ColorAttrMode)
مشخص می کند که آیا کاراکترهایی با ویژگی معکوس باید در آن نمایش داده شوند یا خیر
رنگ به آن تنظیم توجه کنید colorMode خاموش همه رنگ ها از جمله این را غیرفعال می کند. در
پیش فرض "نادرست" است.

رنگارنگ (کلاس رنگ UL)
این رنگی را مشخص می کند که برای نمایش کاراکترهای زیرخط دار استفاده شود
منبع "colorULMode" فعال است. پیش فرض "XtDefaultForeground" است.

همچنین ببینید بسیار پررنگ منبعی که امکان ترکیب زیر خط و رنگ را فراهم می کند.

colorULMode (کلاس ColorAttrMode)
مشخص می کند که آیا کاراکترهایی با ویژگی زیرخط نمایش داده شوند یا خیر
رنگ یا به صورت کاراکترهای خط دار. به آن تنظیم توجه کنید colorMode خاموش همه را غیرفعال می کند
رنگ ها، از جمله خط کشی حالت پیش فرض غلط است".

ترکیب کاراکترها (کلاس Combining Chars)
تعداد کاراکترهای گسترده ای را که می توان در یک سلول ذخیره کرد را مشخص می کند
overstrike (ترکیب) با کاراکتر پایه سلول. این را می توان تنظیم کرد
مقادیر در محدوده 0 تا 4 است. پیش فرض "2" است.

کلیدهای ctrlF (کلاس کلیدهای CtrlF)
در حالت صفحه کلید VT220 (نگاه کنید به sunKeyboard منبع)، مقداری را مشخص می کند
برای تغییر F1-F12 با توجه به یک اصلاح کننده کنترل (CTRL). این به شما امکان می دهد کلید تولید کنید
نمادهای F10-F20 در صفحه کلید Sun/PC. پیش فرض "10" است، که به این معنی است
CTRL F1 نماد کلید F11 را تولید می کند.

نفرین (کلاس نفرین)
مشخص می کند که آیا آخرین ستون باگ است یا خیر بیش(1) باید در اطراف کار شود.
مشاهده -با گزینه برای جزئیات حالت پیش فرض غلط است".

cursorBlink (کلاس CursorBlink)
مشخص می کند که آیا مکان نما باید چشمک بزند یا خیر. حالت پیش فرض غلط است".

xtherm از دو متغیر برای تعیین چشمک زدن مکان نما استفاده می کند. یکی تنظیم شده است
این منبع دیگری توسط توالی های کنترل تنظیم می شود (حالت خصوصی 12 و
DECSCUSR). xtherm XOR دو متغیر را آزمایش می کند.

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

تنظیم این منبع بیشتر موارد را لغو می کند xtermتنظیمات برای رنگ مکان نما. آی تی
همچنان از ویدئوی معکوس برای غیرمجاز کردن برخی موارد مانند نشانگر سیاه روی یک استفاده می کند
پس زمینه سیاه

نشانگر خاموش زمان (کلاس CursorOffTime)
مدت زمان "خاموش" چرخه چشمک زدن مکان نما را مشخص می کند
میلی ثانیه از همین تایمر برای چشمک زدن متن استفاده می شود. پیش فرض "300" است.

نشانگر OnTime (کلاس CursorOnTime)
مدت زمان چرخه چشمک زدن مکان نما را در بخش «روشن» مشخص می کند
میلی ثانیه از همین تایمر برای چشمک زدن متن استفاده می شود. پیش فرض "600" است.

cutNewline (کلاس CutNewline)
اگر "نادرست" باشد، سه بار کلیک کردن برای انتخاب یک خط شامل خط جدید در خط نمی شود
پایان خط. اگر "درست" باشد، خط جدید انتخاب می شود. پیش فرض "درست" است.

نشانگر زیر خط (کلاس CursorUnderLine)
مشخص می کند که آیا مکان نما زیر خط کشیده شود یا یک کادر. حالت پیش فرض غلط است".

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

decTerminalID (کلاس DecTerminalID)
سطح تقلید را مشخص می کند (100=VT100، 220=VT220 و غیره) که برای تعیین
نوع پاسخ به یک توالی کنترل DA. کاراکترهای غیر رقمی پیشرو هستند
نادیده گرفته شده، به عنوان مثال، "vt100" و "100" یکسان هستند. پیش فرض "420" است.

defaultString (کلاس DefaultString)
کاراکتر (یا رشته) را مشخص کنید xterm هنگام چسباندن متن جایگزین می شود
شامل یک کاراکتر است که نمی تواند در رمزگذاری فعلی نمایش داده شود. برای
به عنوان مثال، چسباندن متن UTF-8 در نمایشگری از کاراکترهای ISO-8859-1 فقط
قادر به نمایش کدهای 0-255 است، در حالی که متن UTF-8 می تواند شامل مقادیر یونیکد بالا باشد
255. پیش فرض "#" است (یک علامت پوند).

اگر متن غیرقابل نمایش دارای دو عرض باشد، xterm یک فاصله بعد از
کاراکتر "#"، برای ارائه تقریباً همان طرح‌بندی روی صفحه با متن اصلی.

حذفIsDEL (کلاس DeleteIsDEL)
مشخص می کند که آیا کلید Delete روی صفحه کلید ویرایش باید DEL (127) را ارسال کند یا خیر
دنباله حذف فرار به سبک VT220. مقدار "نادرست" دومی را فعال می کند. را
پیش فرض "شاید" است.

DisallowedColorOps (کلاس DisallowedColorOps)
مشخص کنید که در این صورت کدام ویژگی غیرفعال خواهد شد allowColorOps نادرست است این یک است
لیست اسامی جدا شده با کاما مقدار پیش فرض است
SetColor، GetColor، GetAnsiColor

اسامی در زیر ذکر شده است. xtherm حروف بزرگ را نادیده می گیرد، اما آنها در نشان داده می شوند
برای وضوح.

SetColor
یک رنگ پویا خاص را تنظیم کنید.

GetColor
تنظیم فعلی یک رنگ پویا مشخص را گزارش کنید.

GetAnsiColor
تنظیم فعلی یک رنگ ANSI (در واقع هر یک از رنگ ها) را گزارش کنید
تنظیم از طریق کنترل های سبک ANSI).

DisallowedFontOps (کلاس DisallowedFontOps)
مشخص کنید که در این صورت کدام ویژگی غیرفعال خواهد شد allowFontOps نادرست است این یک است
لیست اسامی جدا شده با کاما مقدار پیش فرض است
SetFont، GetFont

اسامی در زیر ذکر شده است. xtherm حروف بزرگ را نادیده می گیرد، اما آنها در نشان داده می شوند
برای وضوح.

SetFont
فونت مشخص شده را تنظیم کنید.

GetFont
فونت مشخص شده را گزارش کنید.

DisallowedTcapOps (کلاس DisallowedTcapOps)
مشخص کنید که در این صورت کدام ویژگی غیرفعال خواهد شد allowTcapOps نادرست است این یک است
لیست اسامی جدا شده با کاما مقدار پیش فرض است
SetTcap، GetTcap

اسامی در زیر ذکر شده است. xtherm حروف بزرگ را نادیده می گیرد، اما آنها در نشان داده می شوند
برای وضوح.

SetTcap
(اجرا نشده)

GetTcap
عملکرد مشخص شده و سایر کلیدهای ویژه را گزارش دهید.

غیر مجاز WindowsOps (کلاس DisallowedWindowOps)
مشخص کنید که در این صورت کدام ویژگی غیرفعال خواهد شد allowWindowOps نادرست است این یک است
فهرست اسامی جدا شده با کاما، یا (برای کنترل های اقتباس شده از dterm la
شماره عملیات). مقدار پیش فرض است
1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21,GetSelection,SetSelection,SetWinLines,SetXprop
(یعنی هیچ عملیاتی مجاز نیست).

اسامی در زیر ذکر شده است. xtherm حروف بزرگ را نادیده می گیرد، اما آنها در نشان داده می شوند
برای وضوح. جایی که می توان از یک عدد به عنوان جایگزین استفاده کرد، داده می شود
داخل پرانتز بعد از نام

GetIconTitle (20)
برچسب نماد پنجره xterm را به عنوان یک رشته گزارش کنید.

GetScreenSizeChars (19)
اندازه صفحه را با حروف به صورت اعداد گزارش کنید.

GetSelection
داده های انتخابی را به عنوان یک رشته base64 گزارش کنید.

GetWinPosition (13)
موقعیت پنجره xterm را به صورت اعداد گزارش کنید.

GetWinSizeChars (18)
اندازه ناحیه متن را به صورت اعداد گزارش کنید.

GetWinSizePixels (14)
پنجره xterm را بر حسب پیکسل به صورت اعداد گزارش کنید.

GetWinState (11)
وضعیت پنجره xterm را به صورت عدد گزارش کنید.

GetWinTitle (21)
عنوان پنجره xterm را به عنوان یک رشته گزارش کنید.

LowerWin (6)
پنجره xterm را به پایین ترتیب انباشته پایین بیاورید.

MaximizeWin (9)
حداکثر کردن پنجره (به عنوان مثال، تغییر اندازه به اندازه صفحه نمایش).

تمام صفحه Win (10)
استفاده از تمام صفحه (یعنی تغییر اندازه به اندازه صفحه، بدون تزئینات پنجره).

Minimize Win (2)
پنجره نماد.

PopTitle (23)
عنوان پاپ از پشته داخلی.

PushTitle (22)
عنوان را به پشته داخلی فشار دهید.

RaiseWin (5)
پنجره xterm را تا جلوی ترتیب انباشتگی بالا ببرید.

RefreshWin (7)
پنجره xterm را رفرش کنید.

RestoreWin (1)
نماد حذف کردن پنجره

SetSelection
تنظیم داده های انتخاب

SetWinLines
اندازه را به تعداد معینی از خطوط، حداقل 24 تغییر دهید.

SetWinPosition (3)
پنجره را به مختصات داده شده منتقل کنید.

SetWinSizeChars (8)
اندازه ناحیه متن را به اندازه کاراکتر تغییر دهید.

SetWinSizePixels (4)
اندازه پنجره xterm را به اندازه داده شده بر حسب پیکسل تغییر دهید.

SetXprop
ویژگی X را در پنجره سطح بالا تنظیم کنید.

رنگ های پویا (کلاس رنگهای پویا)
مشخص می‌کند که آیا دنباله‌های فرار برای تغییر رنگ‌های اختصاص‌داده‌شده به متفاوت هستند یا خیر
ویژگی ها شناسایی می شوند.

هشت بیت کنترل (کلاس EightBitControl)
مشخص می کند که آیا دنباله های کنترل ارسال شده توسط ترمینال باید هشت تا باشند یا خیر
شخصیت های بیت یا دنباله های فرار. حالت پیش فرض غلط است".

هشت بیت ورودی (کلاس EightBitInput)
اگر "درست" باشد، کاراکترهای متا (یک کاراکتر تک بایتی همراه با متا
کلید اصلاح کننده) ورودی از صفحه کلید به صورت یک کاراکتر ارائه می شود،
با توجه به هشت بیت متا منبع اگر "نادرست" باشد، کاراکترهای متا هستند
تبدیل به یک دنباله دو کاراکتر با شخصیت قبل از ESC.
پیش فرض "درست" است.

La metaSendsEscape و altSendsEscape منابع ممکن است این ویژگی را لغو کنند.
به طور کلی کیبوردها کلیدی با عنوان متا ندارند، اما کلیدهای Alt رایج هستند.
و معمولاً برای "متا" استفاده می شوند. اگر آنها مترادف بودند، اینطور می شد
نامگذاری این منبع منطقی بوده استaltSendsEscape"، معکوس کردن معنای آن.
برای پیشینه بیشتر در این مورد، به ادامه مطلب مراجعه کنید متا عملکرد در نفرین

توجه داشته باشید که دگرساز کلید لزوماً همان کلید نیست متا اصلاح کننده در
نقشه xmodm ابزار تغییر دهنده های کلیدی شما را فهرست می کند. X اصلاح کننده ها را برای shift تعریف می کند، (سرپوش ها)
قفل و کنترل، و همچنین 5 اصلاح کننده اضافی که به طور کلی استفاده می شود
تنظیم کننده های کلیدی xtherm همان اطلاعات را برای یافتن اصلاح کننده بررسی می کند
مرتبط با هر کدام متا کلید (چپ یا راست)، و از آن کلید به عنوان متا
اصلاح کننده همچنین به دنبال کلید NumLock می گردد تا اصلاح کننده را تشخیص دهد
مرتبط با آن

اگر شما نقشه xmodm پیکربندی از همان کدهای کلیدی برای کلیدهای Alt و Meta استفاده می کند. xterm
فقط تعاریف کلید Alt را می بیند، زیرا آنها قبل از کلیدهای متا آزمایش می شوند.
ابتدا NumLock تست می شود. متمایز نگه داشتن این کلیدها مهم است. در غیر این صورت
بعضی از xtermعملکرد 's در دسترس نیست.

La هشت بیت ورودی منبع در زمان راه اندازی آزمایش می شود. اگر "درست" باشد، xterm تلاش می کند
برای قرار دادن ترمینال در حالت 8 بیتی. اگر "نادرست"، هنگام راه اندازی، xterm سعی می کند قرار دهد
ترمینال به حالت 7 بیتی. برای برخی از تنظیمات این ناموفق است.
شکست نادیده گرفته می شود پس از راه اندازی، xterm ترمینال بین را تغییر نمی دهد
حالت 8 بیتی و 7 بیتی.

همانطور که در ابتدا در X11 پیاده سازی شد، مقدار منبع پس از راه اندازی تغییر نکرد.
با این حال (از پچ شماره 216 در سال 2006) xterm می تواند اصلاح کند هشت بیت ورودی پس از راه اندازی
از طریق یک توالی کنترل قابلیت های terminfo مربوطه smm (متا را تنظیم کنید
حالت) و RMM (بازنشانی حالت متا) توسط تشخیص داده شده است بر هم زدن برای یک مدتی.
به اندازه کافی جالب، بر هم زدنمفهوم "متا حالت" با استاندارد متفاوت است
تعریف (در اطلاعات ترمینال manual)، که تغییر به بیت هشتم را توضیح می دهد
از یک شخصیت اتفاق می افتد که بر هم زدن حالت متا را به عنوان کاراکتر ESC که
xterm هنگامی که یک کلید متا خاص فشار داده می شود، قبل از یک کاراکتر قرار می گیرد. بر هم زدنزود است
مستندات در مورد کاراکتر ESC صحبت می کند و بیت هشتم را نادیده می گیرد.

هشت بیت متا (کلاس EightBitMeta)
این راه را کنترل می کند xterm هشتمین بیت یک کلید تک بایتی را زمانی که
هشت بیت ورودی منبع تنظیم شده است. پیش فرض "محلی" است.

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

غلط
کلید بدون تغییر ارسال می شود.

محل
کلید فقط در صورتی اصلاح می شود که منطقه از رمزگذاری هشت بیتی استفاده کند.

true کلید تغییر یافته ارسال می شود.

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

به غیر از هرگز انتخاب ، xterm به قابلیت های terminfo احترام می گذارد smm (متا را تنظیم کنید
حالت) و RMM (بازنشانی حالت متا)، اجازه می دهد تا ویژگی روشن یا خاموش شود
به صورت پویا

If هشت بیت متا زمانی فعال می شود که محلی از UTF-8 استفاده می کند، xterm مقدار را به صورت کدگذاری می کند
UTF-8 (از پچ #183 در سال 2003).

هشت بیت خروجی (کلاس EightBitOutput)
مشخص می کند که آیا کاراکترهای هشت بیتی ارسال شده از میزبان باید باشند یا خیر
همانطور که هست پذیرفته می شود یا هنگام چاپ پاک می شود. پیش فرض "درست" است، به این معنی
همانطور که هستند پذیرفته می شوند.

eightBitSelectTypes (کلاس EightBitSelectTypes)
باطل کردن xtermلیست هدف انتخاب پیش‌فرض (به SELECT/PASTE مراجعه کنید) برای انتخاب‌ها
در حالت عادی (ISO-8859-1). پیش‌فرض یک رشته خالی است، به عنوان مثال، «» که انجام می‌دهد
چیزی را نادیده نگیرد

چهره نام (کلاس نام چهره)
الگوی فونت های مقیاس پذیر انتخاب شده از کتابخانه FreeType if را مشخص کنید
پشتیبانی از آن کتابخانه وارد شد xterm. هیچ مقدار پیش فرضی وجود ندارد.

اگر مشخص نشده باشد، یا اگر هیچ تطابقی برای فونت های معمولی و پررنگ وجود ندارد، xterm
از بیت مپ استفاده می کند فونت و منابع مرتبط

امکان انتخاب فونت های بیت مپ مناسب با استفاده از اسکریپتی مانند زیر وجود دارد:

#!/ بن / شل
FONT=`xfontsel -print`
test -n "$FONT" && xfd -fn "$FONT"

با این حال (هر چند xfd یک «-فاگزینه ای برای نشان دادن فونت های FreeType)،
xfontsel به طور مشابه تمدید نشده است. به عنوان یک راه حل، ممکن است سعی کنید

fc-list :scalable=true:spacing=mono: family

برای پیدا کردن لیستی از فونت های مقیاس پذیر با گام ثابت که ممکن است برای چهره نام
ارزش منبع

faceNameDoublesize (کلاس FaceNameDoublesize)
برای مواردی که یک برنامه به این نیاز دارد، یک فونت مقیاس پذیر با دو عرض مشخص کنید.
به عنوان مثال، در برنامه های کاربردی CJK. هیچ مقدار پیش فرضی وجود ندارد.

اگر برنامه از کاراکترهای دوبرابر استفاده می کند و این منبع داده نمی شود،
xterm از یک نسخه کوچک شده از فونت ارائه شده توسط استفاده خواهد کرد چهره نام.

اندازه چهره (کلاس اندازه صورت)
در صورت پشتیبانی، اندازه فونت‌های انتخاب شده از کتابخانه FreeType را مشخص کنید
آن کتابخانه در آن گردآوری شد xterm. پیش‌فرض روی «14.0» است VT فونت منو،
این مربوط به به طور پیش فرض ورودی

اگرچه پیش‌فرض «14.0» است، اما ممکن است با نقطه‌ای که برای آن است یکسان نباشد
فونت بیت مپ پیش فرض، به عنوان مثال، که با -نه گزینه ، یا فونت
منبع به عنوان مثال، فونت "ثابت" معمولا دارای امتیاز "8.0" است. اگر شما
تنظیم اندازه چهره برای مطابقت با اندازه فونت بیت مپ، سپس جابجایی بین بیت مپ
و فونت های TrueType از طریق منوی فونت اندازه های قابل مقایسه ای را برای پنجره ارائه می دهند.

می‌توانید برای فونت‌های TrueType که با اندازه‌های دیگر انتخاب شده‌اند، نقطه‌گذاری را مشخص کنید.
ورودی های منوی مرتبط مانند Medium، Huge و غیره با استفاده از یکی از موارد زیر
ارزش های منابع اگر مقداری را مشخص نکنید، به طور پیش فرض روی "0.0" قرار می گیرند که
علل xterm برای استفاده از نسبت اندازه فونت از فونت بیت مپ مربوطه
منابع برای بدست آوردن امتیاز TrueType.

اگر همه از اندازه چهره پس از آن منابع تنظیم می شوند xterm از این اطلاعات استفاده خواهد کرد
فونت TrueType کوچکتر/بزرگتر بعدی را برای آن تعیین کنید بزرگتر-vt-font() و
() smaller-vt-font اقدامات. اگر هیچ کدام تنظیم نشده باشد، xterm فقط از مناطق استفاده خواهد کرد
فونت های بیت مپ

faceSize1 (کلاس اندازه چهره 1)
Point size اولین فونت جایگزین را مشخص می کند.

faceSize2 (کلاس اندازه چهره 2)
پوینتسایز فونت جایگزین دوم را مشخص می کند.

faceSize3 (کلاس اندازه چهره 3)
پوینتسایز فونت جایگزین سوم را مشخص می کند.

faceSize4 (کلاس اندازه چهره 4)
پوینتسایز فونت جایگزین چهارم را مشخص می کند.

faceSize5 (کلاس اندازه چهره 5)
پوینتسایز فونت جایگزین پنجم را مشخص می کند.

faceSize6 (کلاس اندازه چهره 6)
پوینت سایز فونت جایگزین ششم را مشخص می کند.

فونت (کلاس فونت)
نام فونت معمولی را مشخص می کند. پیش فرض "تثبیت" است.

بحث را ببینید محل منبع، که چگونگی این فونت را توضیح می دهد
لغو شد.

توجه: برخی از فایل های منبع از الگوهایی مانند

*فونت: ثابت

که بیش از حد گسترده هستند و هر دو را تحت تأثیر قرار می دهند

xterm.vt100.font

و

xterm.vt100.utf8Fonts.font

که احتمالاً آن چیزی نیست که شما در نظر داشتید.

fastScroll (کلاس FastScroll)
اثر اسکرول پرش را تغییر می دهد (jumpScroll) با حذف رفرش های صفحه نمایش
برای حالت خاصی که خروجی به صفحه نمایش محتویات را کاملاً جابجا کرده است
خارج از صفحه نمایش برای مثال، گربهقرار دادن یک فایل بزرگ روی صفحه این کار را انجام می دهد.

فونت 1 (کلاس فونت 1)
نام اولین فونت جایگزین را مشخص می کند که مطابق با "Unreadable" در است
منوی استاندارد

فونت 2 (کلاس فونت 2)
نام دومین فونت جایگزین مربوط به "Tiny" را مشخص می کند
منوی استاندارد

فونت 3 (کلاس فونت 3)
نام سومین فونت جایگزین مربوط به "Small" را مشخص می کند
منوی استاندارد

فونت 4 (کلاس فونت 4)
نام چهارمین فونت جایگزین مربوط به "Medium" را مشخص می کند
منوی استاندارد

فونت 5 (کلاس فونت 5)
نام پنجمین فونت جایگزین مربوط به "Large" را مشخص می کند
منوی استاندارد

فونت 6 (کلاس فونت 6)
نام ششمین فونت جایگزین مربوط به "Huge" را مشخص می کند
منوی استاندارد

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

فونت هشدارها (کلاس هشدارهای فونت)
مشخص کنید که آیا xterm اگر یک فونت بارگیری نشد، باید خطا را گزارش کند:

0 هرگز خطا را گزارش نکنید (اگرچه کتابخانه های X ممکن است).

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

2 همیشه خطا در بارگیری یک فونت را گزارش کنید.

پیش فرض "1" است.

forceBoxChars (کلاس ForceBoxChars)
مشخص می کند که آیا xterm باید فرض کنیم که فونت های معمولی و پررنگ دارای خط VT100 هستند.
طراحی شخصیت ها:

· فونت های کدگذاری شده ISO-8859-*-pitch ثابت مورد استفاده توسط xterm معمولا VT100 دارند
گلیف های خط کشی در سلول های 1-31. سایر فونت‌های گام ثابت ممکن است بیشتر باشند
جذاب است، اما فاقد این گلیف ها است.

· هنگام استفاده از فونت ISO-10646-1 و کاراکترهای پهن منبع درست است، xterm استفاده
حروف یونیکد که با حروف خط کشی VT100 مطابقت دارد.

اگر "نادرست"، xterm علامت های مفقود شده در فونت را بررسی می کند و خط کشی می کند
شخصیت ها به طور مستقیم در صورت نیاز اگر "درست"، xterm فرض می کند که فونت حاوی نیست
کاراکترهای خط کشی و آنها را مستقیماً ترسیم می کند. حالت پیش فرض غلط است".

forcePackedFont (کلاس ForcePackedFont)
مشخص می کند که آیا xterm زمانی که باید از حداکثر یا حداقل عرض گلیف استفاده کرد
نمایش با استفاده از فونت بیت مپ از حداکثر عرض برای کمک به تناسبی استفاده کنید
فونت ها پیش‌فرض «درست» است که نشان‌دهنده حداقل عرض است.

منظره جلو عکس (کلاس پیش زمینه)
رنگ مورد استفاده برای نمایش متن در پنجره را مشخص می کند. تنظیم کلاس
نام به جای نام نمونه یک راه آسان برای داشتن همه چیز است
به طور معمول در رنگ تغییر رنگ متن ظاهر می شود. پیش فرض است
"XtDefaultForeground".

formatOtherKeys (کلاس FormatOtherKeys)
فرمت دنباله فرار مورد استفاده برای گزارش کلیدهای اصلاح شده را باطل می کند
تغییر کلیدهای دیگر منبع

0 کلیدهای اصلاح شده را به عنوان پارامتر برای کلید عملکرد 27 ارسال کنید (پیش فرض).

1 کلیدهای اصلاح شده را به عنوان پارامتر برای CSI u ارسال کنید.

freeBoldBox (کلاس FreeBoldBox)
مشخص می کند که آیا xterm باید کادرهای محدود کننده برای فونت های معمولی و پررنگ در نظر گرفته شود
سازگار هستند. اگر "نادرست"، xterm آنها را با هم مقایسه می کند و انتخاب های پررنگ را رد می کند
فونت هایی که با اندازه فونت معمولی مطابقت ندارند. حالت پیش فرض غلط است"،
یعنی مقایسه انجام شده است.

هندسه (کلاس هندسه)
اندازه و موقعیت ترجیحی پنجره VT102 را مشخص می کند. وجود ندارد
پیش فرض برای این منبع

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

highlightColorMode (کلاس HighlightColorMode)
مشخص می کند که آیا xterm باید استفاده کنی highlightTextColor و برجسته کردن رنگ به
رنگ‌های معکوس پیش‌زمینه/پس‌زمینه را در یک انتخاب لغو کنید. پیش فرض است
نامشخص: هنگام راه اندازی، xterm بررسی می کند که آیا آن منابع روی چیزی تنظیم شده اند یا خیر
به غیر از رنگ های پیش زمینه و پس زمینه پیش فرض. تنظیم این منبع
چک را غیرفعال می کند

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

HCM
highlightColorMode

هایلایت منابع انسانی معکوس

HBG
برجسته کردن رنگ

HFG
highlightTextColor

HCM HR HBG HFG نماد
────────────────────────────────────────────────── ────
false false پیش فرض پیش فرض bg/fg
false false پیش فرض bg/fg را تنظیم کنید
false false مجموعه پیش فرض fg/HBG
مجموعه false false مجموعه fg/HBG
────────────────────────────────────────────────── ────
false true پیش فرض پیش فرض bg/fg
false true تنظیم پیش فرض bg/fg
false true مجموعه پیش فرض fg/HBG
مجموعه false true مجموعه fg/HBG
────────────────────────────────────────────────── ────
درست نادرست پیش فرض پیش فرض bg/fg
درست غلط پیش فرض HFG/fg را تنظیم کنید
درست نادرست مجموعه پیش فرض bg/HBG
مجموعه درست نادرست مجموعه HFG/HBG
────────────────────────────────────────────────── ────
fg/fg پیش فرض واقعی واقعی (بی فایده)
تنظیم پیش فرض واقعی واقعی HFG/fg
fg/HBG به طور پیش فرض مجموعه درست واقعی
مجموعه واقعی واقعی HFG/HBG
────────────────────────────────────────────────── ────
پیش فرض نادرست پیش فرض پیش فرض bg/fg
پیش فرض نادرست تنظیم پیش فرض bg/fg
پیش فرض نادرست تنظیم پیش فرض fg/HBG
مجموعه نادرست پیش فرض مجموعه HFG/HBG
────────────────────────────────────────────────── ────
پیش فرض درست پیش فرض پیش فرض bg/fg
پیش فرض درست پیش فرض bg/fg را تنظیم کنید
پیش فرض درست مجموعه پیش فرض fg/HBG
مجموعه واقعی پیش فرض HFG/HBG
────────────────────────────────────────────────── ────

highlightReverse (کلاس HighlightReverse)
مشخص می کند که آیا xterm باید پیش زمینه و پس زمینه انتخاب را معکوس کند
رنگ ها هنگام انتخاب متن با ویژگی Reverse-Video. این فقط برای
برجسته کردن رنگ و highlightTextColor منابع، به عنوان مثال، برای مطابقت با طرح رنگ
of xwsh. اگر "درست"، xterm رنگ ها را معکوس می کند، اگر "نادرست"، xterm معکوس نمی کند
رنگ ها، پیش فرض "درست" است.

highlightSelection (کلاس HighlightSelection)
اگر "نادرست" باشد، انتخاب با ماوس تمام موقعیت های روی صفحه را برجسته می کند
بین ابتدای انتخاب و موقعیت فعلی. اگر "درست"، xterm
فقط موقعیت هایی را برجسته می کند که حاوی متن قابل انتخاب هستند. پیشفرض
"کاذب" است.

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

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

hpLowerleftBugCompat (کلاس HpLowerleftBugCompat)
مشخص می کند که آیا باید باگ در HP کار کرد یا خیر xdb، که از termcap و
همیشه ESC F را برای حرکت به گوشه پایین سمت چپ ارسال می کند. علل "واقعی" xterm به
ESC F را به عنوان درخواستی برای حرکت به گوشه سمت چپ پایین صفحه تفسیر کنید. در
پیش فرض "نادرست" است.

i18nSelections (کلاس I18nSelections)
اگر دروغ باشد، xterm اهداف را درخواست نخواهد کرد COMPOUND_TEXT or TEXT. به طور پیش فرض
درست است". ممکن است برای رفع تخلفات ICCCM توسط نادرست تنظیم شود
سایر مشتریان X

iconBorderColor (کلاس رنگ لبه)
اگر این ویژگی کامپایل شده باشد، رنگ حاشیه پنجره نماد فعال را مشخص می کند
به xterm. همه مدیران پنجره مرز نماد را قابل مشاهده نمی کنند.

iconBorderWidth (کلاس پهنای مرز)
اگر این ویژگی کامپایل شده باشد، عرض حاشیه را برای پنجره نماد فعال مشخص می کند
به xterm. پیش فرض "2" است. همه مدیران پنجره مرز را نمی سازند
قابل رویت.

نماد فونت (کلاس IconFont)
اگر این ویژگی باشد، فونت را برای پنجره نماد فعال مینیاتوری مشخص می کند
وارد شده است xterm. پیش فرض "nil2" است.

فونت اولیه (کلاس InitialFont)
مشخص می کند که در ابتدا از کدام یک از فونت های VT100 استفاده شود. ارزش ها مانند for هستند
la set-vt-font عمل. پیش‌فرض «d» است، یعنی «پیش‌فرض».

روش ورودی (کلاس روش XtCInput)
می گوید xterm از کدام نوع روش ورودی استفاده کنید. هیچ روش پیش فرضی وجود ندارد.

مرز داخلی (کلاس پهنای مرز)
تعداد پیکسل های بین کاراکترها و حاشیه پنجره را مشخص می کند. در
پیش فرض "2" است.

حالت italicUL (کلاس ColorAttrMode)
مشخص می کند که آیا کاراکترهایی با ویژگی زیرخط نمایش داده شوند یا خیر
یک فونت مورب یا به صورت کاراکترهای خط دار. فقط برای TrueType اجرا می شود
فونت ها

jumpScroll (کلاس JumpScroll)
مشخص می کند که آیا پرش اسکرول باید استفاده شود یا خیر. این مربوط به
حالت خصوصی VT102 DECSCLM. پیش فرض "درست" است. دیدن fastScroll برای
تغییر.

نگه داشتن کلیپ بورد (کلاس KeepClipboard)
مشخص می کند که آیا xterm داده های انتخابی را که در آن کپی کرده است مجدداً استفاده خواهد کرد
صفحه کلید به جای درخواست از کلیپ بورد برای محتویات فعلی آن زمانی که به آن گفته می شود
انتخاب را ارائه دهید حالت پیش فرض غلط است".

keepSelection (کلاس KeepSelection)
مشخص می کند که آیا xterm انتخاب را حتی پس از اینکه منطقه انتخاب شده بود حفظ می کند
توسط مقداری خروجی به ترمینال لمس می شود. پیش فرض "درست" است.

صفحه کلید گویش (کلاس گویش صفحه کلید)
گویش اولیه صفحه کلید و همچنین مقدار پیش فرض را در زمانی که
ترمینال ریست شده است مقدار داده شده همان کاراکتر نهایی در است
توالی هایی را کنترل کنید که مجموعه کاراکترها را تغییر می دهند. پیش فرض "B" است که
مطابق با ASCII ایالات متحده است.

نامنقشه کلید (کلاس نامنقشه کلید)
بحث را ببینید نقشه کلید () عمل است.

limitResize (کلاس LimitResize)
تغییر اندازه صفحه را از طریق توالی کنترل به مضرب معینی محدود می کند
ابعاد نمایش پیش فرض "1" است.

محل (کلاس منطقه)
نحوه استفاده را مشخص می کند لویت، یک مبدل رمزگذاری بین UTF-8 و محلی
رمزگذاری ها مقدار منبع (عدم توجه به حروف کوچک) ممکن است:

درست
xtherm از رمزگذاری مشخص شده توسط محلی LC_CTYPE کاربران استفاده خواهد کرد (یعنی،
متغیرهای LC_ALL، LC_CTYPE یا LANG) تا آنجا که ممکن است. این امر توسط
همیشه حالت UTF-8 را فعال می کند و فراخوانی می کند لویت در مناطق غیر UTF-8.

متوسط
xtherm از زبان LC_CTYPE کاربران فقط برای UTF-8، آسیای شرقی و تایلندی پیروی خواهد کرد
محلی‌ها، که در آن کدگذاری‌ها توسط حالت مرسوم 8 بیتی پشتیبانی نمی‌شوند
تغییر فونت برای سایر مناطق، xterm از حالت 8 بیتی معمولی استفاده خواهد کرد.

چک فونت
اگر mini-luit کامپایل شده باشد، xterm بررسی می کند که آیا فونت یونیکد وجود داشته است یا خیر
مشخص شده. اگر چنین است، بررسی می کند که آیا کاراکتر برای منطقه فعلی رمزگذاری می شود یا خیر
POSIX، Latin-1 یا Latin-9 است، از نقشه برداری مناسب برای پشتیبانی از آنها استفاده می کند
با فونت یونیکد برای کدگذاری های دیگر، xterm کدگذاری UTF-8 را فرض می کند
مورد نیاز است.

غلط
xtherm مطابق با حالت معمولی 8 بیتی یا حالت UTF-8 استفاده می کند utf8 منابع
or -u8 گزینه.

هر مقدار دیگری، به عنوان مثال، "UTF-8" یا "ISO8859-2"، به عنوان یک نام رمزگذاری در نظر گرفته می شود.
لویت برای پشتیبانی از رمزگذاری فراخوانی می شود. لیست واقعی پشتیبانی شده
کدگذاری بستگی دارد لویت. پیش فرض "متوسط" است.

صرف نظر از منطقه و کدگذاری شما، برای نمایش به یک فونت ISO-10646-1 نیاز دارید.
نتیجه. ممکن است پیکربندی شما شامل این فونت یا پشتیبانی محلی توسط شما نباشد
xterm ممکن است مورد نیاز نباشد در راه اندازی، xterm از مکانیزمی معادل استفاده می کند
load-vt-fonts(utf8Fonts, Utf8Fonts) اقدام برای بارگیری منابع فرعی نام فونت
ویجت VT100. یعنی الگوهای منابع مانند «*vt100.utf8Fonts.font" خواهد بود
بارگذاری شد، و (اگر این منبع فعال باشد)، فونت های معمولی را لغو کنید. اگر نه
منابع فرعی یافت می شوند، فونت های معمولی مانند "* vt100.font” و غیره استفاده می شود.
فایل های منبع توزیع شده با xterm از فونت های ISO-10646-1 استفاده کنید، اما متکی نباشید
روی آنها مگر اینکه از مکانیسم محلی استفاده کنید.

محلی فیلتر (کلاس LocaleFilter)
نام فایل را برای مبدل رمزگذاری از/به کدگذاری محلی و
UTF-8 که با -LC گزینه یا محل منبع پیام کمک
نشان داده شده توسط "xterm -help" مقدار پیش فرض را لیست می کند که به سیستم شما بستگی دارد
پیکربندی

اگر مبدل رمزگذاری به پارامترهای خط فرمان نیاز دارد، می‌توانید آن‌ها را اضافه کنید
بعد از دستور، به عنوان مثال،

*localeFilter: xterm-filter -p

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

هنگام استفاده از یک فیلتر محلی، به عنوان مثال، با -e گزینه یا پوسته xterm اول
سعی می کند کنترل را از طریق آن فیلتر عبور دهد. اگر شکست بخورد، xterm بدون آن دوباره تلاش خواهد کرد
محلی-فیلتر xtherm قبل از تلاش مجدد در مورد شکست هشدار می دهد.

ورود به سیستم (کلاس لاگین شل)
مشخص می کند که پوسته ای که در پنجره اجرا می شود باید به صورت a شروع شود یا خیر
پوسته ورود به سیستم. حالت پیش فرض غلط است".

حاشیه بل (کلاس حاشیه بل)
مشخص می کند که آیا هنگام تایپ کاربر در نزدیکی زنگ، زنگ باید زده شود یا خیر
حاشیه سمت راست حالت پیش فرض غلط است".

metaSendsEscape (کلاس MetaSendsEscape)
اگر "درست" باشد، کاراکترهای متا (یک شخصیت ترکیب شده با متا کلید اصلاح کننده) هستند
تبدیل به یک دنباله دو کاراکتر با شخصیت قبل از ESC.
این امر در مورد توالی های کنترل کلید عملکرد نیز صدق می کند، مگر اینکه xterm می بیند که
متا در ترجمه های کلیدی شما استفاده می شود. اگر "نادرست" باشد، کاراکترهای متا از
صفحه کلید با توجه به هشت بیت ورودی منبع پیش فرض است
"کاذب".

mkSamplePass (کلاس MkSamplePass)
If mkSampleSize غیر صفر است و mkWidthcjkWidth) در هنگام راه اندازی نادرست هستند xterm
جداول داخلی خود را با داده های پهنای کاراکتر گسترده سیستم مقایسه می کند تا تصمیم بگیرد
اگر از داده های سیستم استفاده کند. اولی را تست می کند mkSampleSize شخصیت
ارزش، و اجازه می دهد تا mkSamplePass عدم تطابق قبل از شکست آزمون را
پیش فرض (برای تعداد مجاز عدم تطابق) 256 است.

mkSampleSize (کلاس MkSampleSize)
با mkSamplePass، این یک تست راه اندازی را مشخص می کند که برای مقداردهی اولیه گسترده استفاده می شود
محاسبات عرض کاراکتر پیش فرض (تعداد کاراکترهایی که باید بررسی شوند) است
1024.

mkWidth (کلاس MkWidth)
مشخص می کند که آیا xterm باید از یک نسخه داخلی از عرض کاراکتر گسترده استفاده کنید
محاسبه را نیز ببینید cjkWidth منبعی که می تواند این را نادیده بگیرد. به طور پیش فرض
"کاذب" است.

در اینجا خلاصه ای از منابعی است که انتخاب کاراکتر گسترده را کنترل می کنند
محاسبه عرض:

cjkWidth mkWidth عمل
────────────────────────────────────────────────── ─────────────
استفاده غلط غلط جداول سیستم موضوع mkSamplePass
استفاده درست غلط از جداول داخلی
درست غلط استفاده از جداول CJK داخلی
استفاده واقعی واقعی جداول CJK داخلی

تغییر CursorKeys (کلاس ModifyCursorKeys)
نحوه رسیدگی به موارد خاص را که در آن Control-، Shift-، Alt- یا Meta-
اصلاح کننده ها برای افزودن یک پارامتر به دنباله فرار که توسط مکان نما بازگردانده شده است استفاده می شود.
کلید پیش فرض "2" است:

-1 ویژگی را غیرفعال می کند.

0 از رفتار قدیمی/منسوخ استفاده می کند.

1 پیشوند دنباله های اصلاح شده با CSI.

2 تغییر دهنده را مجبور می کند که پارامتر دوم باشد در صورتی که در غیر این صورت این پارامتر بود
برای اولین بار.

3 دنباله را با ">" علامت گذاری می کند تا به خصوصی بودن آن اشاره کند.

modifyFunctionKeys (کلاس ModifyFunctionKeys)
نحوه رسیدگی به موارد خاص را که در آن Control-، Shift-، Alt- یا Meta-
اصلاح کننده ها برای افزودن یک پارامتر به دنباله فرار که توسط a بازگردانده شده است استفاده می شوند
کلید تابع (شماره دار). پیش فرض "2" است. مقادیر منابع مشابه هستند
تغییر CursorKeys:

-1 به کاربر این امکان را می دهد که از تغییر دهنده ها و کنترل ها برای ساخت تابع استفاده کند.
رشته های کلیدی با استفاده از طرح رمزگذاری معمولی.

0 از رفتار قدیمی/منسوخ استفاده می کند.

1 پیشوند دنباله های اصلاح شده با CSI.

2 تغییر دهنده را مجبور می کند که پارامتر دوم باشد در صورتی که در غیر این صورت این پارامتر بود
برای اولین بار.

3 دنباله را با ">" علامت گذاری می کند تا به خصوصی بودن آن اشاره کند.

If modifyFunctionKeys صفر است ، xterm برای اجازه دادن از کنترل و تغییر تغییر استفاده می کند
کاربر برای ساخت کلیدهای تابع شماره فراتر از مجموعه ارائه شده توسط
صفحه کلید:

کنترل
مقدار داده شده توسط را اضافه می کند کلیدهای ctrlF منبع

تغییر
دو برابر مقدار داده شده توسط را اضافه می کند کلیدهای ctrlF منبع

کنترل/تغییر
سه برابر مقدار داده شده توسط را اضافه می کند کلیدهای ctrlF منبع

modifyKeyboard (کلاس ModifyKeyboard)
به طور معمول xterm یک مورد خاص در مورد اصلاح کننده ها (تغییر، کنترل و غیره) به
مدیریت طرح‌بندی‌های ویژه صفحه‌کلید (میراث و vt220). این کار برای ارائه انجام می شود
صفحه‌کلیدهای سازگار برای DEC VT220 و پایانه‌های مرتبط که کاربر را پیاده‌سازی می‌کنند.
کلیدهای تعریف شده (UDK).

بیت‌های مقدار منبع به‌طور انتخابی تغییر داده‌ها را امکان‌پذیر می‌کنند
دسته زمانی که این صفحه کلیدها انتخاب می شوند. پیش فرض "0" است:

0 صفحه کلیدهای legacy/vt220 فقط Control-Modifier را تفسیر می کنند
ساخت کلیدهای تابع شماره گذاری شده سایر کلیدهای ویژه اصلاح نشده اند.

1 اجازه می دهد تا صفحه کلید عددی را تغییر دهید

2 امکان تغییر صفحه کلید ویرایش را فراهم می کند

4 اجازه می دهد تا کلیدهای عملکرد را تغییر دهید، استفاده از Shift-Modifier را لغو می کند
UDK.

8 امکان تغییر سایر کلیدهای ویژه را فراهم می کند

تغییر کلیدهای دیگر (کلاس ModifyOtherKeys)
پسندیدن تغییر CursorKeys، می گوید xterm برای ساخت یک دنباله فرار برای کلیدهای دیگر
(مانند "2") هنگامی که توسط Control-، Alt- یا Meta-modifiers اصلاح می شود. این ویژگی
برای کلیدهای عملکرد و کلیدهای کاملاً تعریف شده مانند ESC یا کنترل اعمال نمی شود
کلیدها پیش فرض "0" است:

0 این ویژگی را غیرفعال می کند.

1 این ویژگی را برای کلیدها فعال می کند، به جز برای کلیدهایی که رفتار شناخته شده دارند،
به عنوان مثال، Tab، Backarrow و برخی از موارد کاراکتر کنترل خاص، به عنوان مثال، Control-
فضا برای ایجاد NUL.

2 این ویژگی را برای کلیدها از جمله استثناهای فهرست شده فعال می کند.

multiClickTime (کلاس MultiClickTime)
حداکثر زمان را بر حسب میلی ثانیه بین رویدادهای انتخابی چند کلیکی مشخص می کند. در
پیش فرض "250" میلی ثانیه است.

multiScroll (کلاس MultiScroll)
مشخص می کند که آیا اسکرول باید به صورت ناهمزمان انجام شود یا خیر. پیش فرض است
"کاذب".

nMarginBell (کلاس ستون)
تعداد کاراکترها را از حاشیه سمت راست که در آن زنگ حاشیه وجود دارد، مشخص می کند
زمانی که توسط حاشیه بل منبع پیش فرض "10" است.

numLock (کلاس NumLock)
اگر "درست"، xterm بررسی می کند که آیا NumLock به عنوان یک اصلاح کننده استفاده می شود (نگاه کنید به نقشه xmodm(1)). اگر چنین است،
این اصلاح کننده برای ساده کردن منطق در هنگام اجرای NumLock ویژه استفاده می شود
la sunKeyboard منبع همچنین (زمانی که sunKeyboard نادرست است)، منطق مشابهی استفاده می شود
برای پیدا کردن اصلاح کننده مرتبط با کلیدهای Alt چپ و راست. پیش فرض است
"درست است، واقعی".

oldXtermFKeys (کلاس OldXtermFKeys)
اگر "درست"، xterm از دنباله‌های کنترلی قدیمی برای کلیدهای تابع F1 تا F4 استفاده می‌کند،
برای سازگاری با کنسرسیوم X xterm. در غیر این صورت، از سبک VT100 استفاده می کند
کدهای PF1 تا PF4. حالت پیش فرض غلط است".

on2Clicks (کلاس On2Clicks)

on3Clicks (کلاس On3Clicks)

on4Clicks (کلاس On4Clicks)

on5Clicks (کلاس On5Clicks)
رفتار انتخاب را در پاسخ به چند کلیک ماوس مشخص کنید. یک موش تک
کلیک همیشه همانطور که در توضیح داده شده است تفسیر می شود انتخاب بخش (نگاه کنید به اشاره گر
طریقه استفاده). چند کلیک ماوس (با استفاده از دکمه فعال انتخاب-شروع
اقدام) با توجه به مقادیر منابع تفسیر می شوند on2Clicks، و غیره
ارزش منبع می تواند یکی از این موارد باشد:

کلمه
یک "کلمه" را همانطور که توسط charClass منبع را ببینید شخصیت
کلاس ها بخش.

خط
یک خط را انتخاب کنید (شمارش بسته بندی).

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

با ما
تمام خطوط قابل مشاهده، به عنوان مثال، صفحه را انتخاب کنید.

تمام
همه خطوط، به عنوان مثال، از جمله خطوط ذخیره شده را انتخاب کنید.

regex
یک "کلمه" را همانطور که توسط عبارت منظم در زیر تعیین می شود انتخاب کنید
ارزش منبع

هیچ
هیچ اقدام انتخابی با این منبع مرتبط نیست. xtherm آن را چنین تعبیر می کند
انتهای لیست به عنوان مثال، می توانید از آن برای غیرفعال کردن سه (و) استفاده کنید
بالاتر) کلیک کردن با تنظیم on3Clicks به "هیچ"

مقادیر پیش فرض برای on2Clicks و on3Clicks عبارتند از "کلمه" و "خط"،
به ترتیب. هیچ مقدار پیش فرضی برای وجود ندارد on4Clicks or on5Clicks، ساختن آن ها
غیر فعال. در آغاز، xterm حداکثر تعداد کلیک ها را توسط
onXکلیک مقادیر منابع تعیین شده

openIm (کلاس XtCOpenIm)
می گوید xterm آیا در هنگام راه اندازی روش ورودی باز شود. پیش فرض "درست" است.

اشاره گر رنگ (کلاس PointerColor)
رنگ پیش زمینه اشاره گر را مشخص می کند. پیش فرض است
"XtDefaultForeground".

pointerColorBackground (کلاس PointerColorBackground)
رنگ پس زمینه اشاره گر را مشخص می کند. پیش فرض است
"XtDefaultBackground".

حالت اشاره گر (کلاس PointerMode)
مشخص می‌کند که چه زمانی ممکن است اشاره‌گر هنگام تایپ کاربر پنهان شود. خواهد بود
اگر کاربر ماوس را حرکت دهد یا روی یکی از دکمه های آن کلیک کند، دوباره نمایش داده می شود.

0 هرگز

1 برنامه در حال اجرا xterm حالت ماوس را فعال نکرده است. این است
به طور پیش فرض

2 همیشه

نشانگر شکل (کلاس مکان نما)
نام شکل اشاره گر را مشخص می کند. پیش فرض "xterm" است.

popOnBell (کلاس PopOnBell)
مشخص می کند که آیا پنجره هنگام دریافت Control-G بلند می شود یا خیر. در
پیش فرض "نادرست" است.

اگر پنجره نمادین باشد، این هیچ تاثیری ندارد. با این حال zIconBeep منابع
به شما این امکان را می دهد که ببینید کدام پنجره های نمادین زنگ به صدا درآمده است.

پیش ترکیب کردن (کلاس XtCPrecompose)
می گوید xterm آیا می‌توان داده‌های UTF-8 را در فرم عادی‌سازی C پیش‌ترکیب کرد، که
لهجه های رایج را با کاراکترهای پایه ترکیب می کند. اگر این کار را نکرد،
لهجه ها به عنوان کاراکترهای جدا باقی می مانند. پیش فرض "درست" است.

preeditType (کلاس XtCPreeditType)
می گوید xterm کدام نوع رشته از پیش ویرایش (پیش تبدیل) نمایش داده شود. به طور پیش فرض
"OverTheSpot, Root" است.

printAttributes (کلاس Print Attributes)
مشخص می کند که آیا ویژگی های گرافیکی همراه با متن چاپ شوند یا خیر. یک دسامبر واقعی
ترمینال VTxxx زیرخط، کدهای برجسته را چاپ می کند، اما چاپگر شما ممکن است
به اینها رسیدگی نکن

· "0" ویژگی ها را غیرفعال می کند.

· «1» مجموعه معمولی صفات (پررنگ، زیر خط، معکوس و چشمک زدن) را چاپ می کند.
به عنوان دنباله های کنترل به سبک VT100.

· "2" ویژگی های رنگی ANSI را نیز چاپ می کند.

پیش فرض "1" است.

printFileImmediate (PrintFileImmediate)
هنگامی که چاپ فوری عمل احضار شده است، xterm محتویات صفحه را چاپ می کند
به طور مستقیم به یک فایل این منبع را روی پیشوند نام فایل تنظیم کنید (مهر زمانی
به نام واقعی ضمیمه خواهد شد).

پیش فرض یک رشته خالی است، به عنوان مثال، ""، با این حال، زمانی که چاپ فوری اقدام
فراخوانی می شود، اگر رشته خالی باشد، از "XTerm" استفاده می شود.

printFileOnXError (PrintFileOnXError)
If xterm با یک خطای X خارج می شود، به عنوان مثال، اتصال شما زمانی که سرور قطع می شود
خراب می شود، می توان گفت که محتویات صفحه را در یک فایل بنویسید. برای فعال کردن
ویژگی، این منبع را روی پیشوند نام فایل تنظیم کنید (مهر زمانی خواهد بود
به نام واقعی اضافه شده است).

پیش فرض یک رشته خالی است، به عنوان مثال، ""، که این ویژگی را غیرفعال می کند. با این حال،
وقتی که چاپ روی خطا عمل فراخوانی می شود، اگر رشته خالی باشد، پس
"XTermError" استفاده می شود.

این کدهای خطا کنترل می شوند: ERROR_XERROR، ERROR_XIOERROR و ERROR_ICEERROR.

printModeImmediate (PrintModeImmediate)
هنگامی که چاپ فوری عمل احضار شده است، xterm محتویات صفحه را چاپ می کند
به طور مستقیم به یک فایل می توانید استفاده کنید printModeImmediate منبعی برای استفاده از آن
دنباله های فرار برای بازسازی ویژگی ها و رنگ های ویدئویی. این استفاده می کند
همان مقادیر printAttributes منبع پیش فرض "0" است.

printModeOnXError (PrintModeOnXError)
xtherm پیاده سازی printFileOnXError هر چند با استفاده از ویژگی چاپگر قابل استفاده است
خروجی مستقیماً در یک فایل نوشته می شود. می توانید استفاده کنید printModeOnXError
منبعی که به آن بگوید از دنباله‌های فرار برای بازسازی ویژگی‌های ویدیو استفاده کند
و رنگ ها این از همان مقادیر استفاده می کند printAttributes منبع را
پیش فرض "0" است.

printOptsImmediate (PrintOptsImmediate)
محدوده متنی را که در یک فایل چاپ می شود را مشخص کنید چاپ فوری
اقدام استناد می شود.

· اگر صفر (0) باشد، این گزینه فعلی (صفحه قابل مشاهده) به اضافه ذخیره شده را انتخاب می کند
خطوط، مگر اینکه از صفحه جایگزین استفاده شود. در آن صورت، تنها
صفحه جایگزین انتخاب شده است.

· اگر غیر صفر باشد، بیت های این مقدار منبع (به ترتیب نزولی بررسی می شوند)
محدوده را انتخاب کنید:

8 خطوط ذخیره شده را انتخاب می کند.

4 صفحه جایگزین را انتخاب می کند.

2 صفحه معمولی را انتخاب می کند.

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

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

printOptsOnXError (PrintOptsOnXError)
محدوده متنی را که در یک فایل چاپ می شود را مشخص کنید چاپ روی خطا
اقدام استناد می شود. مقدار منبع همانند در تفسیر می شود
printOptsImmediate.

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

printerAutoClose (کلاس Printer AutoClose)
اگر "درست"، xterm چاپگر (یک لوله) را هنگامی که برنامه تغییر می دهد، بسته می شود
چاپگر آفلاین با دستور Media Copy. حالت پیش فرض غلط است".

printerCommand (کلاس PrinterCommand)
یک فرمان پوسته را مشخص می کند که به آن xterm زمانی که اولین MC (Media
دستور Copy) آغاز می شود. پیش فرض یک رشته خالی است، به عنوان مثال، "". اگر
مقدار منبع به عنوان یک رشته خالی داده می شود، چاپگر غیرفعال است.

printerControlMode (کلاس PrinterControl Mode)
حالت کنترل چاپگر را مشخص می کند. یک "1" حالت چاپ خودکار را انتخاب می کند که باعث می شود
xterm برای چاپ یک خط از صفحه هنگام حرکت مکان نما از آن خط با
یک خط تغذیه، فید فرم یا کاراکتر برگه عمودی، یا یک بسته بندی خودکار رخ می دهد.
حالت چاپ خودکار توسط حالت کنترل کننده چاپگر ("2") لغو می شود، که باعث همه موارد می شود
خروجی به چاپگر هدایت شود. پیش فرض "0" است.

printerExtent (کلاس PrinterExtent)
کنترل می کند که آیا یک تابع صفحه چاپ کل صفحه (درست) را چاپ کند یا فقط
بخشی در حاشیه های پیمایشی (نادرست). حالت پیش فرض غلط است".

printerFormFeed (کلاس PrinterFormFeed)
کنترل می کند که آیا فید فرم در انتهای صفحه چاپ به چاپگر ارسال شود یا خیر
عملکرد. حالت پیش فرض غلط است".

printerNewLine (کلاس PrinterNewLine)
کنترل می کند که آیا خط جدید در انتهای صفحه چاپ به چاپگر ارسال می شود یا خیر
عملکرد. پیش فرض "درست" است.

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

ساکت گرفتن (کلاس QuietGrab)
کنترل می کند که آیا مکان نما در هنگام رنگ آمیزی مجدد NotifyGrab و NotifyUngrab واقعه
انواع در هنگام تغییر فوکوس دریافت می شوند. حالت پیش فرض غلط است".

regisScreenSize (کلاس RegisScreenSize)
If xterm این منبع می گوید که برای پشتیبانی از گرافیک ReGIS پیکربندی شده است xterm la
حداکثر اندازه (به پیکسل) برای گرافیک.

xtherm یک مقدار منبع ویژه "خودکار" را می پذیرد که نشان می دهد xterm برای استفاده از
decTerminalID منبعی برای تنظیم حداکثر اندازه بر اساس ترمینال سخت افزاری
محدودیت ها در غیر این صورت، xterm انتظار دارد اندازه به عنوان داده شود ارتفاعxعرض، به عنوان مثال،
"800x1000".

مقدار منبع پیش فرض "800x1000" است.

renderFont (کلاس RenderFont)
If xterm با کتابخانه Xft ساخته شده است، این کنترل می کند که آیا چهره نام
منبع استفاده می شود. پیش فرض "پیش فرض" است.

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

غلط
ویژگی را غیرفعال کنید و از فونت معمولی (بیت مپ) استفاده کنید.

درست
راه اندازی با استفاده از فونت TrueType مشخص شده توسط چهره نام و اندازه چهره
تنظیمات منابع اگر ارزشی برای چهره نام، ویژگی را غیرفعال کنید
و از فونت معمولی (bitmap) استفاده کنید.

پس از راه‌اندازی، همچنان می‌توانید با استفاده از فونت بیت مپ به/از فونت تغییر دهید
ورودی منوی "Fonts TrueType".

به طور پیش فرض
با استفاده از فونت معمولی (bitmap) راه اندازی شود، اما منوی TrueType Fonts را فعال کنید.
ورودی اجازه می دهد تا زمان اجرا را به / از فونت های TrueType تغییر دهید.

در صورت عدم وجود چهره نام منبع تنظیم شد، سپس زمان اجرا به TrueType تغییر داد
فونت ها غیرفعال است xtherm دارای یک مقدار کامپایل شده جداگانه برای چهره نام برای
مورد خاص که در آن renderFont "پیش فرض" است. که معمولا "مونو" است.

تغییر اندازه جاذبه (کلاس تغییر اندازه جاذبه)
هنگامی که اندازه پنجره بلندتر یا کوتاهتر می شود، بر رفتار تأثیر می گذارد.
شمال غربی مشخص می کند که خط بالای متن روی صفحه ثابت بماند. اگر
پنجره کوتاه تر می شود، خطوط از پایین پایین می آیند. اگر پنجره ساخته شده باشد
بلندتر، خطوط خالی در پایین اضافه شده است. این با رفتار سازگار است
در R4. جنوب غربی (پیش فرض) مشخص می کند که خط پایین متن در
صفحه ثابت بماند اگر پنجره بلندتر شود، خطوط ذخیره شده اضافی ایجاد خواهند شد
به پایین روی صفحه اسکرول کرد. اگر پنجره کوتاه تر شود، خطوط خواهد بود
از بالای صفحه اسکرول کنید، و خطوط ذخیره شده بالایی حذف خواهند شد.

retryInputMethod (کلاس XtCRetryInputMethod)
می گوید xterm چند بار برای امتحان مجدد، در صورتی که سرور روش ورودی نباشد
پاسخ دادن این یک مسئله متفاوت از نوع ویرایش قبلی پشتیبانی نشده و غیره است
اگر پیکربندی X شما (و کتابخانه‌های آن) وجود نداشته باشد، ممکن است با تلاش‌های مجدد مواجه شود
قطعات. تنظیم این منبع روی صفر «0» باعث لغو تلاش مجدد می شود. در
پیش فرض "3" است.

معکوس ویدیو (کلاس ReverseVideo)
مشخص می کند که آیا ویدیوی معکوس باید شبیه سازی شود یا خیر. پیش فرض است
"کاذب".

چندین جنبه برای معکوس کردن ویدیو وجود دارد xterm:

· خط فرمان -rv گزینه به کتابخانه های X می گوید که پیش زمینه را معکوس کنند
و رنگ های پس زمینه xthermگزینه های خط فرمان مقادیر منابع را تنظیم می کنند. که در
به ویژه، X Toolkit را تنظیم می کند معکوس ویدیو منبع زمانی که -rv انتخاب
استفاده می شود.

· اگر کاربر از گزینه های خط فرمان نیز استفاده کرده باشد -fg or -bg برای تنظیم
رنگ های پیش زمینه و پس زمینه، xterm این گزینه ها را مستقیما نمی بیند.
در عوض، مقادیر منابع را برای بازسازی خط فرمان بررسی می کند
گزینه ها، و تعیین کنید که کدام یک از رنگ ها پیش زمینه مورد نظر کاربر است،
و غیره. مقادیر واقعی آنها به عملکرد ویدیوی معکوس بی ربط است. مقداری
کاربران پیش‌فرض X (متن سیاه روی پس‌زمینه سفید) را ترجیح می‌دهند، دیگران ترجیح می‌دهند
متن سفید روی پس زمینه سیاه

· پس از راه اندازی، کاربر می تواند ورودی منوی "فعال کردن ویدئو معکوس" را تغییر دهد.
با این کار رنگ های پیش زمینه و پس زمینه فعلی VT100 مبادله می شود
ویجت، و صفحه را دوباره رنگ می کند. به دلیل سلسله مراتب منابع X،
معکوس ویدیو منبع برای بیش از ویجت VT100 کاربرد دارد.

برنامه های در حال اجرا در یک xterm همچنین می توانید از دنباله های کنترل برای فعال کردن VT100 استفاده کنید
حالت ویدیوی معکوس اینها مستقل از معکوس ویدیو منبع و
ورودی منو xtherm هنگامی که رنگ های پیش زمینه و پس زمینه فعلی را مبادله می کند
طراحی متن تحت تأثیر این توالی های کنترلی.

سایر توالی های کنترلی می توانند رنگ های پیش زمینه و پس زمینه را تغییر دهند
استفاده شده:

· برنامه ها همچنین می توانند از توالی های کنترل رنگ ANSI برای تنظیم پیش زمینه استفاده کنند
و رنگ های پس زمینه

· برنامه های افزودنی برای کنترل های رنگی ANSI (مانند رنگ های 16، 88 یا 256)
مشابه با کنترل ANSI درمان می شود.

· استفاده از سایر توالی های کنترل ("پویا رنگ” ویژگی)، یک برنامه می تواند
رنگ های پیش زمینه و پس زمینه را تغییر دهید.

بسته بندی معکوس (کلاس Reverse Wrap)
مشخص می کند که آیا Wraparound معکوس باید فعال باشد یا خیر. این مطابقت دارد
به xtermحالت خصوصی 45. پیش فرض "نادرست" است.

نوار اسکرول راست (کلاس RightScroll Bar)
مشخص می کند که آیا نوار اسکرول باید در سمت راست نمایش داده شود یا خیر
نسبت به سمت چپ حالت پیش فرض غلط است".

saveLines (کلاس SaveLines)
تعداد خطوطی را که باید در بالای صفحه ذخیره شوند را مشخص می کند
نوار اسکرول روشن است پیش فرض "64" است.

نوارچرخ (کلاس نوارچرخ)
مشخص می کند که آیا نوار اسکرول باید نمایش داده شود یا خیر. پیش فرض است
"کاذب".

scrollBarBorder (کلاس ScrollBarBorder)
عرض حاشیه نوار اسکرول را مشخص می کند. توجه داشته باشید که این برای همپوشانی کشیده شده است
مرز از xterm پنجره تغییر حاشیه نوار پیمایش فقط بر روی آن تأثیر می گذارد
خط بین ویجت VT100 و نوار اسکرول. مقدار پیش فرض 1 است.

اسکرول کلید (کلاس ScrollCond)
مشخص می کند که آیا فشار دادن یک کلید به طور خودکار باعث ایجاد نوار اسکرول شود یا خیر
برای رفتن به پایین منطقه اسکرول. این مطابقت دارد xtermخصوصی است
حالت 1011. پیش فرض "نادرست" است.

پیمایش خطوط (کلاس خطوط پیمایش)
تعداد خطوطی را که اسکرول به عقب و اسکرول به جلو اقدامات باید
به عنوان پیش فرض استفاده کنید. مقدار پیش فرض 1 است.

scrollTtyOutput (کلاس ScrollCond)
مشخص می کند که آیا خروجی ترمینال باید به طور خودکار باعث ایجاد این مشکل شود یا خیر
نوار اسکرول برای رفتن به پایین منطقه اسکرول. پیش فرض "درست" است.

ToClipboard را انتخاب کنید (کلاس SelectToClipboard)
می گوید xterm آیا از PRIMARY یا CLIPBOARD برای نشانه های SELECT در
مکانیسم انتخاب در تنظیم-انتخاب عمل می تواند این را در زمان اجرا تغییر دهد، اجازه می دهد
کاربر برای کار با برنامه هایی که تنها یکی از این مکانیسم ها را مدیریت می کنند. در
پیش فرض "نادرست" است، که به آن می گوید از PRIMARY استفاده کند.

shiftFonts (کلاس ShiftFonts)
مشخص می کند که آیا اقدامات فعال شوند یا خیر بزرگتر-vt-font() و () smaller-vt-font,
که معمولاً به KP_Add و KP_Subtract جابجا شده مقید هستند. پیش فرض است
"درست است، واقعی".

showBlinkAsBold (کلاس ShowBlinkAsBold)
می گوید xterm آیا برای نمایش متن با ویژگی چشمک مانند پررنگ. اگر
xterm برای پشتیبانی از متن چشمک زن پیکربندی نشده است، پیش فرض "درست" است.
که مربوط به نسخه های قدیمی تر است xterm، در غیر این صورت پیش فرض "نادرست" است.

نشان دادن گلایف های گم شده (کلاس Show MissingGlyphs)
می گوید xterm آیا باید کادری را نشان داد که مکان‌هایی را که یک کاراکتر در آن حضور داشته است نشان دهد
استفاده می شود که فونت نشان نمی دهد. حالت پیش فرض غلط است".

showWrapMarks (کلاس ShowWrapMarks)
برای رفع اشکال xterm و برنامه هایی که ممکن است پرچم خط پیچیده شده را دستکاری کنند
نوشتن متن در حاشیه سمت راست، علامتی را در حاشیه داخلی سمت راست نشان دهید
پنجره علامت نشان می دهد که کدام خطوط دارای پرچم تنظیم شده اند.

signalInhibit (کلاس SignalInhibit)
مشخص می کند که آیا ورودی های منوی "گزینه های اصلی" برای ارسال ارسال می شوند یا خیر
سیگنال می دهد به xterm باید غیر مجاز شود حالت پیش فرض غلط است".

sixelScrolling (کلاس SixelScrolling)
اگر درست باشد، در زمانی که شش‌کسل‌ها گذشته نوشته می‌شوند، گرافیک‌ها یک خط به سمت بالا حرکت می‌کنند
خط پایین روی پنجره حالت پیش فرض غلط است".

تکهندسه (کلاس هندسه)
اندازه و موقعیت ترجیحی پنجره Tektronix را مشخص می کند. وجود ندارد
پیش فرض برای این منبع

tekInhibit (کلاس TekInhibit)
مشخص می کند که آیا دنباله فرار برای ورود به حالت Tektronix باید باشد یا خیر
نادیده گرفته شده است. حالت پیش فرض غلط است".

tekSmall (کلاس TekSmall)
مشخص می کند که آیا پنجره حالت Tektronix باید در کوچکترین حالت خود شروع شود یا خیر
اندازه اگر هندسه صریح داده نشود. این در هنگام اجرا مفید است xterm on
نمایشگر با صفحه نمایش کوچک حالت پیش فرض غلط است".

تک استارتاپ (کلاس تک استارتاپ)
مشخص می کند که آیا xterm باید در حالت Tektronix راه اندازی شود. پیش فرض است
"کاذب".

tiXtraScroll (کلاس TiXtraScroll)
مشخص می کند که آیا xterm هنگام پردازش صفحه باید به صفحه جدیدی بروید ti سرپوش
ورود، به عنوان مثال، حالت های خصوصی 47، 1047 یا 1049. این تنها در صورتی اعمال می شود که
titeInhibit "درست" است، زیرا هدف این گزینه ارائه یک تصویر است
صفحه نمایش تمام صفحه برنامه در اسکرول بک بدون پاک کردن
متنی که قبل از شروع اولیه برنامه نمایش داده می شود. پیش فرض برای
این منبع "نادرست" است.

titeInhibit (کلاس TiteInhibit)
مشخص می کند که آیا xterm باید حذف شود ti و te ورودی های termcap (استفاده می شود
هنگام راه‌اندازی بسیاری از برنامه‌های صفحه‌گرا، بین صفحه‌های جایگزین سوئیچ کنید) از
رشته TERMCAP اگر تنظیم شود، xterm همچنین توالی فرار را برای تغییر به آن نادیده می گیرد
صفحه نمایش جایگزین xtherm از terminfo به روشی متفاوت پشتیبانی می کند
توالی های کنترل مرکب (همچنین به عنوان حالت های خصوصی شناخته می شود) 1047، 1048 و 1049
که همان تاثیر سکانس کنترل اصلی 47 را دارند. پیش فرض برای
این منبع "نادرست" است.

حالت های عنوان (کلاس حالت عنوان)
می گوید xterm آیا باید برچسب‌های پنجره و نماد در ISO-8859-1 را بپذیرید یا برگردانید
پیش فرض) یا UTF-8. هر کدام را می توان به صورت هگزادسیمال کدگذاری کرد. پیش فرض برای این
منبع "0" است.

هر بیت (بیت "0" 1، بیت "1" 2 است، و غیره) مربوط به یکی از پارامترها است.
با ترتیب کنترل حالت های عنوان تنظیم می شود:

0 برچسب های پنجره/آیکون را با استفاده از هگزادسیمال تنظیم کنید

1 برچسب های پنجره/آیکون را با استفاده از هگزادسیمال پرس و جو کنید

2 برچسب های پنجره/آیکون را با استفاده از UTF-8 تنظیم کنید utf8Title منبع)

3 برچسب پنجره/آیکون را با استفاده از UTF-8 پرس و جو کنید

ترجمه ها (کلاس ترجمه ها)
اتصالات کلید و دکمه را برای منوها، انتخاب‌ها، «رشته‌های برنامه‌ریزی‌شده» مشخص می‌کند.
و غیره ترجمه ها منبع، که بسیاری از xtermقابلیت پیکربندی،
یکی از ویژگی های کتابخانه X Toolkit Intrinsics (Xt) است. را ببینید اقدامات بخش.

trimSelection (کلاس TrimSelection)
اگر تنظیم کنید highlightSelection، می توانید متن انتخاب شده را مشاهده کنید، از جمله
هر فضای دنباله دار پاک کردن صفحه (یا یک خط) آن را به حالت بازنشانی می‌کند
بدون فاصله برخی از خطوط ممکن است حاوی فضاهای انتهایی در هنگام برنامه باشند
آنها را روی صفحه می نویسد. با این حال، ممکن است مایل به چسباندن خطوط با دنباله نباشید
فضاها اگر این منبع درست باشد، xterm فضاهای انتهایی را از متن که
انتخاب شده است. این بر فضاهایی که منجر به یک خط پیچیده می شود، تأثیر نمی گذارد
خط جدید انتهایی را از انتخاب شما حذف می کند. حالت پیش فرض غلط است".

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

useClipping (کلاس UseClipping)
بگو xterm آیا از برش برای جلوگیری از تولید نقطه در خارج از متن استفاده کنید
منطقه طراحی در اصل برای کار کردن برای جلوه های فوق العاده استفاده می شد، این است
همچنین باید با برخی از فونت‌های با اندازه نادرست کار کرد. پیش فرض "درست" است.

utf8 (کلاس Utf8)
این مشخص می کند که آیا xterm در حالت UTF-8 اجرا خواهد شد. اگر این منبع را تنظیم کنید،
xterm را نیز تنظیم می کند کاراکترهای پهن منبع به عنوان یک اثر جانبی منبع را می توان تنظیم کرد
از طریق ورودی منو "UTF-8 Encoding". پیش فرض "پیش فرض" است.

xtherm یک کلمه کلیدی (با نادیده گرفتن حروف کوچک) یا عدد نشان داده شده در پرانتز را می پذیرد:

غلط (0)
حالت UTF-8 در ابتدا خاموش است. گزینه خط فرمان +u8 منبع را تنظیم می کند
این مقدار توالی فرار برای روشن/خاموش کردن حالت UTF-8 مجاز است.

درست (1)
حالت UTF-8 در ابتدا روشن است. دنباله های فرار برای روشن/خاموش کردن حالت UTF-8 هستند
مجاز.

همیشه (2)
گزینه خط فرمان -u8 منبع را روی این مقدار تنظیم می کند. سکانس های فرار
برای روشن/خاموش کردن حالت UTF-8 نادیده گرفته می شوند.

پیش فرض (3)
این مقدار پیش فرض منبع است. در طول مقداردهی اولیه تغییر می کند
بسته به اینکه آیا محل منبع، روی نادرست (0) یا همیشه (2) تنظیم شد.
مشاهده محل منبعی برای بحث بیشتر در مورد مناطق غیر UTF-8.

اگر می خواهید مقدار آن را تنظیم کنید utf8، باید در این محدوده باشد. غیر صفر دیگر
با مقادیر یکسان رفتار می شود، یعنی حالت UTF-1 در ابتدا روشن است و فرار می کند.
توالی برای روشن/خاموش کردن حالت UTF-8 مجاز است.

فونت های utf8 (کلاس Utf8Fonts)
بحث را ببینید محل منبع این مشخص می کند که آیا xterm استفاده خواهد کرد
فونت های UTF-8 مشخص شده از طریق الگوهای منابع مانند "*vt100.utf8Fonts.font" یا
فونت های معمولی (ISO-8859-1) از طریق الگوهایی مانند "* vt100.font". منبع می تواند باشد
از طریق ورودی منو "UTF-8 Fonts" تنظیم کنید. پیش فرض "پیش فرض" است.

xtherm یک کلمه کلیدی (با نادیده گرفتن حروف کوچک) یا عدد نشان داده شده در پرانتز را می پذیرد:

غلط (0)
از فونت های ISO-8859-1 استفاده کنید. ورودی منو فعال است و امکان انتخاب را فراهم می کند
فونت هایی که باید در زمان اجرا تغییر کنند.

درست (1)
از فونت های UTF-8 استفاده کنید. ورودی منو فعال است و امکان انتخاب را فراهم می کند
فونت هایی که باید در زمان اجرا تغییر کنند.

همیشه (2)
همیشه از فونت های UTF-8 استفاده کنید. این نیز ورودی منو را غیرفعال می کند.

پیش فرض (3)
در هنگام راه‌اندازی، منبع مطابق با درست یا نادرست تنظیم می‌شود
ارزش موثر از utf8 منبع

utf8لاتین1 (کلاس Utf8Latin1)
اگر درست است، ISO-8859-1 را مجاز کنید طبیعی فونت با فونت ISO-10646-1 ترکیب شود
اگر دومی از طریق داده شود -بله گزینه یا مقدار منبع مربوطه آن
حالت پیش فرض غلط است".

utf8SelectTypes (کلاس Utf8SelectTypes)
باطل کردن xtermلیست هدف انتخاب پیش‌فرض (به SELECT/PASTE مراجعه کنید) برای انتخاب‌ها
در حالت کاراکتر گسترده (UTF-8). پیش فرض یک رشته خالی است، به عنوان مثال، ""، که
چیزی را نادیده نمی گیرد.

utf8Title (کلاس Utf8Title)
برنامه ها می توانند تنظیم شوند xtermعنوان با نوشتن یک دنباله کنترل. به طور معمول این
توالی کنترل از قرارداد VT220 پیروی می کند که رشته را در کدگذاری می کند
ISO-8859-1 و امکان پایان‌دهنده رشته‌ای 8 بیتی را فراهم می‌کند. اگر xterm در یک شروع می شود
محلی UTF-8، رشته ISO-8859-1 را برای کار با X به UTF-8 ترجمه می کند.
کتابخانه هایی که رشته را UTF-8 فرض می کنند.

با این حال، برخی از کاربران ممکن است بخواهند یک رشته عنوان کد شده در UTF-8 بنویسند. پنجره
مدیر مسئول ترسیم عناوین پنجره است. برخی از مدیران پنجره (نه همه)
پشتیبانی از رمزگذاری UTF-8 عناوین پنجره. برای اجازه دادن، این منبع را روی "true" تنظیم کنید
رشته های عنوان کدگذاری شده UTF-8. که ترجمه به UTF-8 را لغو می کند و اجازه می دهد
رشته های UTF-8 همانطور که هست نمایش داده می شوند.

این ویژگی به‌عنوان ورودی منو در دسترس است، زیرا به یک مورد خاص مربوط می‌شود
برنامه هایی که در آنها اجرا می کنید xterm. شما همچنین می توانید از یک دنباله کنترل استفاده کنید
(به بحث "حالت عنوان" در سند توالی کنترل مراجعه کنید)، برای تنظیم یک
پرچم معادل را حالت های عنوان منبع همان مقدار را تنظیم می کند که لغو می شود
این منبع

حالت پیش فرض غلط است".

بسیار پررنگ (کلاس رنگ های خیلی پررنگ)
مشخص می‌کند که آیا ویژگی‌های ویدیویی با رنگ‌های مشخص‌شده با یکدیگر ترکیب شوند یا خیر رنگارنگ,
colorBL, رنگش کن, colorRVو رنگارنگ. ارزش منبع مجموع مقادیر است
برای هر ویژگی:
1 برای معکوس،
2 برای خط کشی،
4 برای پررنگ،
8 برای چشمک زدن، و
512 برای ایتالیک

پیش فرض "0" است.

visualBell (کلاس ویژوال بل)
مشخص می کند که آیا به جای آن باید از یک زنگ قابل مشاهده (یعنی چشمک زن) استفاده شود یا خیر
یک زنگ قابل شنیدن هنگام دریافت Control-G. پیش فرض "نادرست" است که نشان می دهد
xterm برای استفاده از زنگ صوتی

visualBellDelay (کلاس VisualBellDelay)
تعداد میلی ثانیه برای تأخیر هنگام نمایش یک زنگ بصری. پیش فرض 100 است.
اگر روی صفر تنظیم شود، هیچ زنگ بصری نمایش داده نمی شود. این برای بسیار کند مفید است
نمایشگر، به عنوان مثال، یک صفحه نمایش LCD در لپ تاپ.

visualBellLine (کلاس VisualBellLine)
مشخص می کند که آیا هنگام نمایش یک زنگ بصری فقط خط فعلی فلش شود
به جای چشمک زدن کل صفحه: پیش فرض "نادرست" است که نشان می دهد xterm
برای فلش کردن کل صفحه

vt100 گرافیک (کلاس VT100 Graphics)
این مشخص می کند که آیا xterm فرار کاراکتر گرافیکی VT100 را تفسیر خواهد کرد
توالی ها در حالت UTF-8. پیش‌فرض برای ارائه پشتیبانی «درست» است
برنامه های مختلف قدیمی

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

کاراکترهای پهن (کلاس Wide Chars)
مشخص می کند اگر xterm باید به دنباله های کنترلی که 16 بیت پردازش می کنند پاسخ دهد
شخصیت ها. حالت پیش فرض غلط است".

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

ximFont (کلاس XimFont)
این گزینه فونت مورد استفاده برای نمایش رشته پیش ویرایش را مشخص می کند
روش ورودی "OverTheSpot".

در نوع پیش‌ویرایش «OverTheSpot»، رشته پیش‌تبدیل (پیش‌تبدیل) در نشان داده می‌شود
موقعیت مکان نما این وظیفه سرور XIM است که نشان دهد
پیش ویرایش رشته مشتری XIM باید موقعیت مکان نما را به سرور XIM اطلاع دهد.
برای بهترین نتیجه، رشته پیش ویرایش باید با فونت مناسب نمایش داده شود.
از این رو، xterm به سرور XIM از فونت مناسب اطلاع می دهد. فونت be است
ارائه شده توسط "fontset"، که مقدار پیش فرض آن "*" است. این با هر فونت مطابقت دارد
کتابخانه X به طور خودکار فونت هایی را با مجموعه نویسه های مناسب انتخاب می کند. در ximFont منابع
برای لغو این تنظیم فونت پیش فرض ارائه شده است.

Tek4014 ویجت منابع
منابع زیر به عنوان بخشی از tek4014 ویجت (کلاس Tek4014).
اینها با الگوهایی مانند «XTerm.tek4014.نام"

فونت 2 (کلاس فونت)
فونت شماره 2 را برای استفاده در پنجره Tektronix مشخص می کند.

فونت 3 (کلاس فونت)
فونت شماره 3 را برای استفاده در پنجره Tektronix مشخص می کند.

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

فونت کوچک (کلاس فونت)
فونت کوچک مورد استفاده در پنجره Tektronix را مشخص می کند.

ginTerminator (کلاس GinTerminator)
مشخص می کند که چه نویسه(هایی) باید از یک گزارش GIN یا گزارش وضعیت پیروی کنند. در
احتمالات عبارتند از "هیچ"، که هیچ کاراکتر پایانی ارسال نمی کند، "CRonly"، که
CR و "CR&EOT" را می فرستد که هم CR و هم EOT را ارسال می کند. پیش فرض "هیچ" است.

ارتفاع (کلاس قد)
ارتفاع پنجره Tektronix را بر حسب پیکسل مشخص می کند.

فونت اولیه (کلاس InitialFont)
مشخص می کند که کدام یک از چهار فونت Tektronix در ابتدا استفاده شود. ارزش ها یکسان است
همانطور که برای set-tek-text عمل. پیش فرض "بزرگ" است.

عرض (کلاس عرض)
عرض پنجره Tektronix را بر حسب پیکسل مشخص می کند.

فهرست منابع
منابعی که ممکن است برای منوهای مختلف مشخص شود در شرح داده شده است
اسناد مربوط به آتنا منوی ساده ویجت نام و کلاس های ورودی در
هر یک از منوها در زیر لیست شده است. منابع با نام "خطN" جایی که N یک عدد است
جداکننده با کلاس SmeLine.

مانند تمام ویجت‌های مبتنی بر منبع X، برچسب‌های ذکر شده پیش‌فرض‌های معمولی هستند
نرم افزار.

La اصلی گزینه منو (نام ویجت منوی اصلی) دارای ورودی های زیر است:

نوار ابزار (کلاس SmeBSB)
این مدخل را فراخوانی می کند نوار ابزار تنظیم (تغییر) عمل است.

safekbd (کلاس SmeBSB)
این مدخل را فراخوانی می کند امن است() عمل است.

اجازه می دهد (کلاس SmeBSB)
این مدخل را فراخوانی می کند اجازه-ارسال-رویدادها (تغییر) عمل است.

رسم مجدد (کلاس SmeBSB)
این مدخل را فراخوانی می کند دوباره ترسیم () عمل است.

ورود به سیستم (کلاس SmeBSB)
این مدخل را فراخوانی می کند ورود به سیستم (تغییر) عمل است.

چاپ فوری (کلاس SmeBSB)
این مدخل را فراخوانی می کند print-immediate() عمل است.

چاپ روی خطا (کلاس SmeBSB)
این مدخل را فراخوانی می کند چاپ روی خطا() عمل است.

چاپ (کلاس SmeBSB)
این مدخل را فراخوانی می کند چاپ() عمل است.

چاپ-تغییر (کلاس SmeBSB)
این مدخل را فراخوانی می کند print-redir() عمل است.

کنترل 8 بیتی (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم 8 بیتی کنترل (تغییر) عمل است.

عقب کلید (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم عقب (تغییر) عمل است.

عدد قفل (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم تعداد قفل (تغییر) عمل است.

alt-esc (کلاس SmeBSB)
این مدخل را فراخوانی می کند alt-sends-escape (تغییر) عمل است.

meta-esc (کلاس SmeBSB)
این مدخل را فراخوانی می کند متا-فرستادن-فرار (تغییر) عمل است.

delete-is-del (کلاس SmeBSB)
این مدخل را فراخوانی می کند delete-is-del (تغییر) عمل است.

OldFunctionKeys (کلاس SmeBSB)
این مدخل را فراخوانی می کند کلیدهای عملکرد قدیمی (تغییر) عمل است.

hpFunctionKeys (کلاس SmeBSB)
این مدخل را فراخوانی می کند hp-function-keys (تغییر) عمل است.

scoFunctionKeys (کلاس SmeBSB)
این مدخل را فراخوانی می کند کلیدهای عملکردی (تغییر) عمل است.

SunFunctionKeys (کلاس SmeBSB)
این مدخل را فراخوانی می کند کلیدهای عملکرد خورشید (تغییر) عمل است.

sunKeyboard (کلاس SmeBSB)
این مدخل را فراخوانی می کند sunKeyboard (تغییر) عمل است.

تعلیق (کلاس SmeBSB)
این مدخل را فراخوانی می کند سیگنال ارسال (tstp) اقدام بر روی سیستم هایی که از کار پشتیبانی می کنند
کنترل.

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

قطع کردن (کلاس SmeBSB)
این مدخل را فراخوانی می کند سیگنال ارسال (int) عمل است.

قطع کردن (کلاس SmeBSB)
این مدخل را فراخوانی می کند سیگنال ارسال (Hup) عمل است.

خاتمه دادن (کلاس SmeBSB)
این مدخل را فراخوانی می کند سیگنال ارسال (اصطلاح) عمل است.

کشتن (کلاس SmeBSB)
این مدخل را فراخوانی می کند سیگنال ارسال (کشتن) عمل است.

ترک (کلاس SmeBSB)
این مدخل را فراخوانی می کند ترک () عمل است.

La VT گزینه منو (نام ویجت vtMenu) دارای ورودی های زیر است:

نوارچرخ (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-scrollbar (تغییر) عمل است.

jumpscroll (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-jumpscroll (تغییر) عمل است.

فیلم معکوس (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم-معکوس-ویدئو (تغییر) عمل است.

بسته بندی خودکار (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم خودکار (تغییر) عمل است.

بسته بندی معکوس (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-reverse wrap (تغییر) عمل است.

تغذیه خودکار (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم تغذیه خودکار (تغییر) عمل است.

appcursor (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم برنامه (تغییر) عمل است.

صفحه کلید برنامه (کلاس SmeBSB)
این مدخل را فراخوانی می کند صفحه کلید تنظیم برنامه (تغییر) عمل است.

کلید پیمایش (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم پیمایش روی کلید (تغییر) عمل است.

خروجی scrolltty (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-scroll-on-tty-output (تغییر) عمل است.

اجازه 132 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-allow132 (تغییر) عمل است.

نفرین کننده (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-cursesemul (تغییر) عمل است.

ویژوال بل (کلاس SmeBSB)
این مدخل را فراخوانی می کند زنگ بصری تنظیم (تغییر) عمل است.

زنگ فوری (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-bellIsUrgent (تغییر) عمل است.

پاپونبل (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-poponbell (تغییر) عمل است.

مکان نما (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم مکان‌نما (تغییر) عمل است.

titeInhibit (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-titeInhibit (تغییر) عمل است.

فعال (کلاس SmeBSB)
اگر این ویژگی در آن کامپایل شده باشد، این ورودی نمادهای فعال را روشن و خاموش می کند
xterm. فقط در صورتی فعال می شود که xterm با گزینه خط فرمان +ai شروع شد
یا فعال نماد منبع روی "درست" تنظیم شده است.

تنظیم نرم (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم مجدد () عمل است.

سخت گیر (کلاس SmeBSB)
این مدخل را فراخوانی می کند هارد ریست () عمل است.

خطوط ذخیره شده را پاک کنید (کلاس SmeBSB)
این مدخل را فراخوانی می کند clear-saved-lines() عمل است.

tekshow (کلاس SmeBSB)
این مدخل را فراخوانی می کند قابلیت مشاهده (tek، تعویض) عمل است.

tekmode (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-terminal-type (tek) عمل است.

vthide (کلاس SmeBSB)
این مدخل را فراخوانی می کند قابلیت مشاهده (vt, off) عمل است.

altscreen (کلاس SmeBSB)
این مدخل را فراخوانی می کند تنظیم altscreen (تغییر) عمل است.

sixelScrolling (کلاس SmeBSB)
این مدخل را فراخوانی می کند Scrolling set-sixel (تغییر) عمل است.

La VT فونت منو (نام ویجت منوی فونت) دارای ورودی های زیر است:

فونت پیش فرض (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(d) اقدام، تنظیم فونت با استفاده از فونت
(پیش فرض) منبع، به عنوان مثال، "پیش فرض" در منو.

فونت 1 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(1) اقدام، تنظیم فونت با استفاده از فونت 1
منبع، به عنوان مثال، "غیرقابل خواندن" در منو.

فونت 2 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(2) اقدام، تنظیم فونت با استفاده از فونت 2
منبع، به عنوان مثال، "کوچک" در منو.

فونت 3 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(3) اقدام، تنظیم فونت با استفاده از فونت 3
منبع، به عنوان مثال، "کوچک" در منو.

فونت 4 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(4) اقدام، اجازه دادن به فونت با استفاده از فونت 4
منبع، به عنوان مثال، "متوسط" در منو.

فونت 5 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(5) اقدام، اجازه دادن به فونت با استفاده از فونت 5
منبع، به عنوان مثال، "Large" در منو.

فونت 6 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(6) اقدام، اجازه دادن به فونت با استفاده از فونت 6
منبع، به عنوان مثال، "بزرگ" در منو.

فونت اسکیپ (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(e) عمل است.

فونتسل (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-vt-font(های) عمل است.

خط خطی فونت (کلاس SmeBSB)
این مدخل را فراخوانی می کند مجموعه فونت-خط ترسیم(های) عمل است.

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

فونت-دوبرابر کردن (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-font-doublesize(های) عمل است.

رندر-فونت (کلاس SmeBSB)
این مدخل را فراخوانی می کند فونت(های) set-render عمل است.

حالت utf8 (کلاس SmeBSB)
این مدخل را فراخوانی می کند حالت(های) set-utf8 عمل است.

utf8-title (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-utf8-title(های) عمل است.

La TEK گزینه منو (نام ویجت tekMenu) دارای ورودی های زیر است:

tektextlarge (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-tek-text (بزرگ) عمل است.

tektext2 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-tek-text(2) عمل است.

tektext3 (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-tek-text(3) عمل است.

tektextsmall (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-tek-text (کوچک) عمل است.

تک پیج (کلاس SmeBSB)
این مدخل را فراخوانی می کند tek-page() عمل است.

تکرست (کلاس SmeBSB)
این مدخل را فراخوانی می کند tek-reset() عمل است.

تک کپی (کلاس SmeBSB)
این مدخل را فراخوانی می کند tek-copy() عمل است.

vtshow (کلاس SmeBSB)
این مدخل را فراخوانی می کند قابلیت مشاهده (vt,toggle) عمل است.

vtmode (کلاس SmeBSB)
این مدخل را فراخوانی می کند set-terminal-type(vt) عمل است.

تکیده (کلاس SmeBSB)
این مدخل را فراخوانی می کند قابلیت مشاهده (tek، تعویض) عمل است.

اسکرول منابع
منابع زیر زمانی مفید هستند که برای ویجت اسکرولبار Athena مشخص شوند:

ضخامت (کلاس ضخامت)
عرض نوار اسکرول را بر حسب پیکسل مشخص می کند.

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

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

اشاره گر طریقه استفاده


پس از ایجاد پنجره VT102، xterm به شما امکان می دهد متن را انتخاب کنید و آن را در داخل کپی کنید
پنجره های مشابه یا دیگر

انتخاب
توابع انتخاب زمانی فراخوانی می شوند که دکمه های اشاره گر بدون هیچ تغییر دهنده ای استفاده شوند.
و هنگامی که آنها با کلید "shift" استفاده می شوند. تخصیص توابع شرح داده شده
کلیدها و دکمه‌های زیر ممکن است از طریق پایگاه داده منبع تغییر کنند. دیدن اقدامات زیر کلیک کنید.

دکمه اشاره گر یک (معمولاً سمت چپ) برای ذخیره متن در بافر برش استفاده می شود. حرکت دهید
مکان نما را در ابتدای متن قرار دهید، و سپس در حالی که مکان نما را به سمت آن حرکت می دهید، دکمه را پایین نگه دارید
انتهای منطقه و رها کردن دکمه. متن انتخاب شده هایلایت شده و هست
در بافر برش جهانی ذخیره شد و با رها شدن دکمه، انتخاب اولیه را انجام داد.
به طور معمول (اما بحث را ببینید on2Clicks، و غیره):

· دوبار کلیک کردن بر اساس کلمات انتخاب می شود.

· سه بار کلیک کردن توسط خطوط انتخاب می شود.

· چهاربار کلیک کردن به کاراکترها و غیره برمی گردد.

چند کلیک با زمان از دکمه بالا به پایین تعیین می شود، بنابراین می توانید تغییر دهید
واحد انتخاب در وسط یک انتخاب کلمات و خطوط منطقی انتخاب شده توسط
دو یا سه بار کلیک کردن ممکن است در بیش از یک خط صفحه بپیچد اگر خطوط پیچیده شده باشند
by xterm به جای برنامه ای که در پنجره اجرا می شود. اگر کلید/دکمه
bindings مشخص می کند که یک انتخاب X باید انجام شود، xterm متن انتخاب شده را ترک خواهد کرد
تا زمانی که مالک انتخاب باشد برجسته شده است.

دکمه اشاره گر دو (معمولاً وسط) متن را از انتخاب اولیه «نوع» می کند (پیست می کند)،
در صورت وجود، در غیر این صورت از بافر برش، آن را به عنوان ورودی صفحه کلید وارد کنید.

دکمه اشاره گر سه (معمولاً سمت راست) انتخاب فعلی را گسترش می دهد. (بدون از دست دادن
به طور کلی، می‌توانید «راست» و «چپ» را در همه جای این پاراگراف عوض کنید.) اگر
در حالی که به لبه سمت راست انتخاب نزدیکتر از سمت چپ فشار داده می شود
لبه سمت راست انتخاب را گسترش می دهد/قرارداد می کند. اگر انتخاب را از قبل قراردادید
لبه سمت چپ انتخاب، xterm فرض می‌کند که منظور شما واقعاً لبه سمت چپ بود، آن را بازیابی می‌کند
انتخاب اصلی، سپس لبه سمت چپ انتخاب را گسترش/قرارداد می کند. افزونه
در حالت واحد انتخابی که آخرین انتخاب یا پسوند در آن انجام شده است شروع می شود.
می توانید چند کلیک کنید تا از بین آنها بچرخید.

با برش و چسباندن تکه‌های متن بدون دنبال کردن خطوط جدید، می‌توانید متن را از آن بگیرید
چندین مکان در پنجره های مختلف و به عنوان مثال یک فرمان به پوسته تشکیل می دهند یا می گیرند
از یک برنامه خروجی بگیرید و آن را در ویرایشگر مورد علاقه خود قرار دهید. از آنجایی که برش بافرها هستند
در سطح جهانی بین برنامه های مختلف به اشتراک گذاشته شده است، شما ممکن است هر کدام را به عنوان یک "فایل" در نظر بگیرید
مطالبی که می دانید شبیه ساز ترمینال و سایر برنامه های متنی باید با آن برخورد کنند
اگر یک فایل متنی بود، یعنی متن با خطوط جدید مشخص می شود.

پیمایش
منطقه اسکرول موقعیت و مقدار متنی را که در حال حاضر در پنجره نشان داده می شود را نمایش می دهد
(هایلایت شده) نسبت به مقدار متن ذخیره شده واقعی. همانطور که متن بیشتری ذخیره می شود (تا
حداکثر)، اندازه ناحیه برجسته کاهش می یابد.

با کلیک بر روی دکمه یک با اشاره گر در ناحیه اسکرول، خط مجاور به سمت حرکت می کند
بالای پنجره نمایشگر

با کلیک بر روی دکمه سه، خط بالای پنجره نمایشگر به سمت پایین نشانگر حرکت می کند
موقعیت.

با کلیک بر روی دکمه دو، نمایشگر به موقعیتی در متن ذخیره شده مربوط به آن حرکت می کند
موقعیت اشاره گر در نوار اسکرول

TEKTRONIX اشارهگر
برخلاف پنجره VT102، پنجره Tektronix اجازه کپی کردن متن را نمی دهد. این کار را انجام می دهد
به حالت Tektronix GIN اجازه دهید و در این حالت مکان نما از یک فلش به a تغییر می کند
صلیب. با فشار دادن هر کلید، آن کلید و مختصات فعلی ضربدر ارسال می شود
مکان نما با فشار دادن دکمه یک، دو یا سه، حروف "l"، "m" و "r" باز می گردند.
به ترتیب. اگر با فشار دادن یک دکمه اشاره گر کلید "shift" فشار داده شود،
نامه بزرگ مربوطه ارسال می شود. برای تشخیص یک دکمه اشاره گر از یک کلید،
بیت بالای کاراکتر تنظیم شده است (اما این بیت معمولاً حذف می شود مگر اینکه ترمینال باشد
حالت RAW است. دیدن تله تایپ(4) برای جزئیات).

SELECT/PASTE


مشتریان X با پاسخ دادن به درخواست‌های ارسال شده توسط مشتری، پشتیبانی از انتخاب و چسباندن را فراهم می‌کنند
سرور

اولیه
هنگامی که برای استفاده از انتخاب اولیه پیکربندی شده است، (پیش‌فرض) xterm می تواند فراهم کند
انتخاب داده ها به روش هایی که به حفظ اطلاعات رمزگذاری کاراکترها به همان شکلی که هستند کمک می کند
چسبانده شده است.

کاربر متنی را در xterm "انتخاب" می کند، که متن انتخاب شده را برجسته می کند. یک "خمیر" بعدی
به مشتری دیگری درخواستی را به مشتری صاحب انتخاب ارسال می کند. اگر xterm مالک است
انتخاب اولیه، داده ها را در قالب یک یا چند "انتخاب" در دسترس قرار می دهد
اهداف». اگر مالک انتخاب اولیه نباشد، به عنوان مثال، اگر آن را منتشر کرده باشد یا
مشتری دیگری مالکیت خود را اعلام کرده است، برای انتقال داده ها به بافرهای برش متکی است. ولی
cut-buffer ها فقط داده های ISO-8859-1 را مدیریت می کنند (به طور رسمی - برخی از مشتریان قوانین را نادیده می گیرند).

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

نشانه اولیه یک ویژگی استاندارد X است که در ICCCM مستند شده است (بین مشتری
ارتباط کنوانسیون دستی) که بیان می کند

انتخاب نامگذاری شده توسط اتم PRIMARY برای همه دستوراتی که فقط a را می گیرند استفاده می شود
استدلال واحد و ابزار اصلی ارتباط بین مشتریان است که
از مکانیسم انتخاب استفاده کنید

با این حال، بسیاری از برنامه ها از CLIPBOARD به تقلید از سایر سیستم های پنجره استفاده می کنند. را
ToClipboard را انتخاب کنید منبع (و ورودی منوی مربوطه انتخاب کنید به تخته کوچکی که گیرهای برای نگاه داشتن کاغذ دارد) معرفی کنید
نشانه SELECT (که فقط برای xterm) که بین PRIMARY و CLIPBOARD انتخاب می کند
نشانه ها

بدون استفاده از این ویژگی، می توان از راه حل هایی مانند xclip برنامه ای برای نشان دادن
محتویات کلیپ بورد X در یک xterm پنجره.

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

هنگام درخواست داده های انتخاب، xterm انواع زیر را به این ترتیب امتحان می کند:

UTF8_STRING
این یک پسوند XFree86 است که نشان می‌دهد داده‌ها در UTF-8 کدگذاری شده‌اند.
چه زمانی xterm با پشتیبانی کاراکتر گسترده ساخته شده است، هم می پذیرد و هم ارائه می دهد
این نوع

TEXT متن در کدگذاری است که با منطقه فعلی شما مطابقت دارد.

COMPOUND_TEXT
این فرمتی برای داده های مجموعه کاراکترهای چندگانه، مانند متن چند زبانه است.
این می تواند داده های UTF-8 را به عنوان یک مورد خاص ذخیره کند.

STRING
این داده های لاتین 1 (ISO-8859-1) است.

دو وسط (TEXT و COMPOUND_TEXT) اضافه می شوند اگر xterm با پیکربندی شده است
i18nSelections منبع روی "درست" تنظیم شد.

UTF8_STRING ترجیح داده می شود (بنابراین اولین در لیست) از آن زمان xterm متن را به صورت یونیکد ذخیره می کند
داده ها هنگام اجرا در حالت کاراکتر گسترده، و نیازی به ترجمه نیست. از سوی دیگر
دست، TEXT و COMPOUND_TEXT ممکن است نیاز به ترجمه داشته باشند. اگر ترجمه ناقص باشد،
آنها "defaultString" X را وارد می کنند که مقدار آن قابل تنظیم نیست و ممکن است به سادگی خالی باشد.
xtherm's defaultString منبع رشته ای را که برای ترجمه های ناقص استفاده می شود مشخص می کند
UTF8_STRING.

می توانید انواع آن را تغییر دهید xterm سعی می کند با استفاده از eightBitSelectTypes or utf8SelectTypes
منابع به عنوان مثال، ممکن است تنظیمات محلی خاصی داشته باشید که از آن استفاده نمی کند
رمزگذاری UTF-8. مقدار منبع یک لیست از اهداف انتخابی جدا شده با کاما است،
که از نام های نشان داده شده تشکیل شده است. می توانید از نام ویژه I18N برای نشان دادن استفاده کنید
گنجاندن اختیاری TEXT و COMPOUND_TEXT. نام ها با نادیده گرفتن حروف مطابقت داده می شوند، و
می توان به اختصار اشاره کرد. لیست پیش فرض را می توان به روش های مختلفی بیان کرد، به عنوان مثال،

UTF8_STRING،I18N،STRING
utf8,i18n,string
تو، من، اس

منوها


xtherm دارای چهار منو، به نام منوی اصلی, vtMenu, منوی فونتو tekMenu. هر منو ظاهر می شود
تحت ترکیب صحیح فشار دادن کلید و دکمه. هر منو به دو دسته تقسیم می شود
بخش هایی که با یک خط افقی از هم جدا شده اند. برخی از ورودی های منو با حالت هایی مطابقت دارند که می توانند
تغییر کند. یک علامت تیک در کنار حالتی که در حال حاضر فعال است ظاهر می شود. انتخاب یکی
از این حالت ها حالت خود را تغییر می دهد. سایر ورودی های منو دستورات هستند. انتخاب یکی از اینها
عملکرد مشخص شده را انجام می دهد.

تمام ورودی های منو با اقدامات X مطابقت دارند. در لیست زیر، برچسب منو است
به دنبال آن نام عمل در پرانتز نشان داده شده است.

اصلی گزینه
La xterm منوی اصلی هنگامی که کلید "کنترل" و دکمه اشاره گر یک در یک فشار داده می شود ظاهر می شود
پنجره این منو شامل مواردی است که برای هر دو ویندوز VT102 و Tektronix اعمال می شود.
چندین بخش وجود دارد:

دستورات مدیریت رویدادهای X:

نوار ابزار
با کلیک بر روی ورودی منوی "Toolbar"، نوار ابزار در صورت مشاهده پنهان می شود و
آن را نشان می دهد اگر نیست.

صفحه کلید امن (securekbd)
La امن صفحه کلید حالت هنگام تایپ رمز عبور یا موارد دیگر مفید است
داده های حساس در یک محیط ناامن؛ دیدن امنیت در زیر (اما بخوانید
محدودیت ها با دقت).

اجازه SendEvents (اجازه ارسال)
مشخص می کند که آیا رویدادهای کلید و دکمه مصنوعی با استفاده از
پروتکل X درخواست SendEvent باید تفسیر یا نادیده گرفته شود. این
مطابق با allowSendEvents منبع

ترسیم مجدد پنجره (طراحی مجدد)
صفحه نمایش X را مجبور به رنگ آمیزی مجدد می کند. در برخی محیط ها مفید است.

دستورات برای گرفتن خروجی:

ورود به فایل (ورود به سیستم)
متن فرستاده شده به صفحه را در یک logfile می گیرد، همانطور که در -l گزینه ورود به سیستم

چاپ-همه بلافاصله
را فرا می خواند چاپ فوری اقدام، ارسال متن پنجره فعلی
به طور مستقیم به یک فایل، همانطور که توسط printFileImmediate,
printModeImmediate و printOptsImmediate منابع

Print-All on Error
را فرا می خواند چاپ روی خطا اقدامی که نشان دادن پرچم را تغییر می‌دهد xterm که
اگر با خطای X خارج شود، متن پنجره فعلی را مستقیماً ارسال کنید
به یک فایل، همانطور که توسط printFileXError, printModeXError و
printOptsXError منابع

پنجره چاپ (چاپ)
متن پنجره فعلی را به برنامه داده شده در قسمت ارسال می کند
printerCommand منبع

تغییر مسیر به چاپگر (چاپ - تغییر مسیر)
این را تنظیم می کند printerControlMode به 0 یا 2. می توانید از این برای چرخش استفاده کنید
چاپگر روشن است که گویی یک برنامه دنباله کنترل مناسب را ارسال کرده است.
همچنین برای خاموش کردن چاپگر در صورتی که یک برنامه آن را روشن کند مفید است
بدون تنظیم مجدد حالت کنترل چاپ روشن است.

حالت های تنظیم سبک صفحه کلید:

کنترل های 8 بیتی (کنترل 8 بیتی)
برای شبیه‌سازی VT220 فعال است، این مورد کنترل می‌کند که آیا xterm 8 بیتی ارسال خواهد کرد
توالی های کنترل به جای استفاده از کنترل های 7 بیتی (ASCII)، به عنوان مثال، ارسال a
بایت در محدوده 128-159 به جای کاراکتر escape و به دنبال آن a
بایت دوم xtherm همیشه دنباله های کنترل 8 بیتی و 7 بیتی را تفسیر می کند
(به سند مراجعه کنید xtherm کنترل دنباله). این مربوط به
هشت بیت کنترل منبع

کلید عقب (BS/DEL) (کلید پیکان عقب)
رفتار کلید پیکان عقب را تغییر می دهد و آن را وادار می کند یکی از a را ارسال کند
پس زمینه (8) یا حذف (127) کاراکتر. این مربوط به
BackarrowKey منبع

Alt/NumLock Modifiers (num-lock)
درمان اصلاح کننده های کلید Alt و NumLock را کنترل می کند. این مطابقت دارد
به numLock منبع

Meta Send Escape (meta-esc)
کنترل می کند که آیا متا کلیدها به دنباله دو کاراکتری با
خود شخصیت قبل از ESC. این مربوط به
metaSendsEscape منبع

حذف DEL است (Delete-is-del)
کنترل می کند که آیا کلید Delete در صفحه کلید ویرایش باید DEL را ارسال کند (127)
یا دنباله فرار به سبک VT220 Remove. این مربوط به
حذفIsDEL منبع

کلیدهای تابع قدیمی (oldFunctionKeys)

کلیدهای عملکرد HP (hpFunctionKeys)

SCO Function-Keys (scoFunctionKeys)

Sun Function-Keys (sunFunctionKeys)

صفحه کلید VT220 (sunKeyboard)
اینها به عنوان یک دکمه رادیویی عمل می کنند و یک سبک را برای طرح صفحه کلید انتخاب می کنند.
با بیش از یک تنظیم منبع مطابقت دارد: sunKeyboard,
SunFunctionKeys, scoFunctionKeys و hpFunctionKeys.

دستورات سیگنالینگ فرآیند:

ارسال سیگنال STOP (تعلیق)

ارسال سیگنال CONT (ادامه)

ارسال سیگنال INT (وقفه)

ارسال سیگنال HUP (Hangup)

ارسال سیگنال TERM (خاتمه)

ارسال سیگنال KILL (کشتن)
اینها سیگنال های SIGTSTP، SIGCONT، SIGINT، SIGHUP، SIGTERM و SIGKILL را ارسال می کنند.
به ترتیب، به گروه فرآیند فرآیند در حال اجرا در زیر xterm
(معمولاً پوسته). در NEXTCONT عملکرد به ویژه مفید است اگر کاربر
به طور تصادفی CTRL-Z را تایپ کرده و فرآیند را به حالت تعلیق درآورده است.

ترک (ترک)
توقف پردازش رویدادهای X به جز برای پشتیبانی از -نگه دارید گزینه، و سپس ارسال یک
سیگنال SIGHUP به گروه فرآیند فرآیند در حال اجرا در زیر xterm
(معمولاً پوسته).

VT گزینه
La vtMenu حالت های مختلفی را در شبیه سازی VT102 تنظیم می کند و هنگامی که "کنترل" را انتخاب کنید، ظاهر می شود.
کلید و دکمه اشاره گر دو در پنجره VT102 فشار داده می شود.

حالت های VT102/VT220:

فعال کردن نوار پیمایش (نوار پیمایش)
نوار اسکرول را فعال (یا غیرفعال) کنید. این مربوط به -sb گزینه و
la نوارچرخ منبع

فعال کردن Jump Scroll (jumpscroll)
فعال کردن (یا غیرفعال کردن) پرش پیمایش. این مربوط به -j گزینه و
la jumpScroll منبع

فعال کردن فیلم معکوس (reversevideo)
فعال کردن (یا غیرفعال کردن) معکوس ویدئو. این مربوط به -rv گزینه و
la معکوس ویدیو منبع

فعال کردن Auto Wraparound (اتصال خودکار)
بسته بندی خودکار را فعال کنید (یا غیرفعال کنید). این مربوط به -اوه گزینه و
la بسته بندی خودکار منبع

فعال کردن Reverse Wraparound (Reverse Wraparound)
بسته بندی معکوس را فعال کنید (یا غیرفعال کنید). این مربوط به -RW انتخاب
و بسته بندی معکوس منبع

فعال کردن خودکار خط تغذیه (فید خودکار)
فعال کردن (یا غیرفعال کردن) خط خودکار. این تابع VT102 NEL است که
باعث می شود که شبیه ساز پس از هر بار بازگشت یک خط تغذیه منتشر کند. وجود دارد
هیچ گزینه خط فرمان یا تنظیم منبع مربوطه وجود ندارد.

فعال کردن کلیدهای مکان نما برنامه (appcursor)
کلیدهای مکان نما برنامه را فعال (یا غیرفعال کنید). این مربوط به
appcursorDefault منبع هیچ گزینه خط فرمان مربوطه وجود ندارد.

فعال کردن صفحه کلید برنامه (appkeypad)
کلیدهای صفحه کلید برنامه را فعال (یا غیرفعال کنید). این مربوط به
appkeypad پیش فرض منبع هیچ گزینه خط فرمان مربوطه وجود ندارد.

با فشار دادن کلید به پایین بروید (کلید پیمایش)
فعال کردن (یا غیرفعال کردن) پیمایش به پایین منطقه پیمایش در a
فشردن کلید. این مربوط به -سک گزینه و اسکرول کلید منبع

به عنوان یک مورد خاص، کلیدهای XON / XOFF (کنترل/S و کنترل/Q) هستند
نادیده گرفته شد

در خروجی Tty به پایین بروید (scrollttyoutput)
فعال کردن (یا غیرفعال کردن) پیمایش به پایین منطقه پیمایش روشن
خروجی به ترمینال این مربوط به -سی گزینه و
scrollTtyOutput منبع

اجازه تعویض ستون 80/132 (allow132)
جابجایی بین 80 و 132 ستون را فعال (یا غیرفعال) کنید. این مطابقت دارد
به -132 گزینه و c132 منبع

Keep Selection (keepSelection)
بگو xterm آیا وقتی انتخاب را برجسته نمی کند، آن را رد کنیم،
به عنوان مثال، زمانی که برنامه ای نمایشگر را طوری تغییر می دهد که دیگر مطابقت نداشته باشد
متنی که برجسته شده است تا زمانیکه xterm همچنان مالکیت دارد
انتخاب، می تواند متن مربوطه را از طریق به مشتریان دیگر ارائه دهد
برش / چسباندن این مربوط به keepSelection منبع وجود ندارد
گزینه خط فرمان مربوطه

انتخاب به کلیپ بورد (selectToClipboard)
بگو xterm آیا از PRIMARY یا CLIPBOARD برای نشانه های SELECT در
ترجمه ها منبعی که عملکردهای صفحه کلید و ماوس را برای انتخاب/پیست کردن نقشه می‌کشد
اقدامات. این مربوط به ToClipboard را انتخاب کنید منبع وجود ندارد
گزینه خط فرمان مربوطه

فعال کردن Visual Bell (visualbell)
زنگ قابل مشاهده (یعنی چشمک زن) را به جای صدای قابل شنیدن فعال کنید (یا غیرفعال کنید).
زنگ این مربوط به -vb گزینه و visualBell منبع

فعال کردن فوریت زنگ (bellIsUrgent)
هنگام دریافت Control-G، راهنمایی مدیر پنجره فوری را فعال (یا غیرفعال کنید).
این مربوط به زنگ فوری منبع

فعال کردن Pop on Bell (poponbell)
فعال کردن (یا غیرفعال کردن) بالا بردن پنجره هنگام دریافت Control-G. این
مطابق با -ترکیدن گزینه و popOnBell منبع

فعال کردن مکان نما چشمک زن (مکان نما)
قابلیت چشمک زدن مکان نما را فعال (یا غیرفعال) کنید. این مربوط به
-قبل از میلاد مسیح گزینه و cursorBlink منبع یک سکانس فرار نیز وجود دارد
(به سند مراجعه کنید xtherm کنترل دنباله). ورود به منو و فرار
حالت های توالی XOR'd هستند: اگر هر دو فعال باشند، مکان نما چشمک نمی زند،
اگر فقط یکی فعال باشد، مکان نما چشمک می زند.

فعال کردن جایگزینی صفحه نمایش (titeInhibit)
جابجایی بین صفحه های معمولی و متناوب را فعال کنید (یا غیرفعال کنید).
این مربوط به titeInhibit منبع متناظری وجود ندارد
گزینه خط فرمان

فعال کردن نماد فعال (نماد فعال)
فعال کردن (یا غیرفعال کردن) ویژگی فعال نماد. این مربوط به -ای
گزینه و فعال نماد منبع

Sixel Scrolling (sixelScrolling)
هنگامی که فعال باشد، گرافیک های سیکسل در مکان نما متن فعلی قرار می گیرند
مکان، تصویر را به صورت عمودی در صورت بزرگتر از صفحه اسکرول کنید و آن را ترک کنید
مکان نما متن در ابتدای خط کامل بعدی بعد از تصویر وقتی
بازگشت به حالت متنی (این حالت پیش فرض است). در صورت غیرفعال بودن، گرافیک سیکسل
در سمت چپ بالای صفحه نمایش قرار گرفته اند، برش داده می شوند تا متناسب با آن باشند
صفحه نمایش، و مکان مکان نما متن را تحت تاثیر قرار نمی دهد. این مربوط به
sixelScrolling منبع هیچ گزینه خط فرمان مربوطه وجود ندارد.

ثبت رنگ های خصوصی (privateColorRegisters)
هنگامی که فعال باشد، هر تصویر گرافیکی از یک مجموعه جداگانه از ثبت رنگ استفاده می کند، بنابراین
که اساسا یک پالت خصوصی دارد (این به طور پیش فرض است). اگر هست
تنظیم نشده است، همه تصاویر گرافیکی یک مجموعه مشترک از ثبات ها را به اشتراک می گذارند که چگونه است
گرافیک‌های Sixel و ReGIS روی سخت‌افزار واقعی کار می‌کردند. پیش فرض به احتمال زیاد a است
حالت مفیدتر در سخت افزار TrueColor مدرن. این مربوط به
privateColorRegisters منبع خط فرمان مربوطه وجود ندارد
گزینه.

دستورات VT102/VT220:

تنظیم مجدد نرم (نرم تنظیم)
بازنشانی مناطق اسکرول هنگامی که برخی از برنامه ها را ترک کرده اند، این می تواند راحت باشد
مناطق اسکرول اشتباه تنظیم شده اند (اغلب هنگام استفاده از VMS یا TOPS-20 مشکل ایجاد می کنند).
این مربوط به توالی کنترل VT220 DECSTR است.

تنظیم مجدد کامل (تنظیم سخت)
ورودی بازنشانی کامل صفحه را پاک می‌کند، برگه‌ها را به هر هشت بازنشانی می‌کند
ستون‌ها، و حالت‌های ترمینال (مانند wrap و smooth scroll) را به حالت اولیه بازنشانی کنید
حالات اولیه آنها بلافاصله پس از آن xterm پردازش دستور را به پایان رسانده است
گزینه های خط این مربوط به دنباله کنترل VT102 RIS، با یک
چند تفاوت آشکار به عنوان مثال، اتصال شما به عنوان یک قطع نیست
VT102 واقعی انجام می دهد.

بازنشانی و پاک کردن خطوط ذخیره شده (clearsavedlines)
یک ریست کامل انجام دهید و همچنین خطوط ذخیره شده را پاک کنید.

دستورات برای تنظیم صفحه فعلی:

نمایش پنجره تک (tekshow)
هنگامی که فعال است، پنجره Tektronix 4014 به بالا باز می شود (آن را قابل مشاهده می کند). چه زمانی
غیر فعال، پنجره Tektronix 4014 را پنهان می کند.

رفتن به حالت Tek (tekmode)
هنگامی که فعال است، پنجره Tektronix 4014 در صورتی که قبلاً وجود نداشته باشد، باز می شود
قابل مشاهده است و جریان ورودی را به آن پنجره تغییر می دهد. وقتی غیرفعال است، پنهان می شود
پنجره Tektronix 4014 و ورودی را به پنجره VTxxx برمی گرداند.

پنهان کردن پنجره VT (vthide)
وقتی فعال است، پنجره VTxxx را پنهان می کند، اگر پنجره Tektronix 4014 را نشان می دهد
قبلاً قابل مشاهده نبود و جریان ورودی را به آن پنجره تغییر می دهد. چه زمانی
غیرفعال، پنجره VTxxx را نشان می دهد و جریان ورودی را به آن تغییر می دهد
پنجره.

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

VT فونت
La منوی فونت هنگامی که کلید "کنترل" و دکمه نشانگر سه در یک فشار داده می شود، ظاهر می شود
پنجره فونت مورد استفاده در پنجره VT102 را تنظیم می کند یا نحوه فونت را تغییر می دهد.
مشخص یا نمایش داده شده است. چندین بخش وجود دارد.

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

پیش‌فرض (fontdefault)
فونت را روی پیش فرض قرار دهید، یعنی فونتی که توسط the داده شده است *VT100.font منبع

ناخوانا (فونت1)
فونت را روی فونتی که توسط the داده شده است تنظیم کنید *VT100.font1 منبع

کوچک (فونت2)
فونت را روی فونتی که توسط the داده شده است تنظیم کنید *VT100.font2 منبع

کوچک (فونت 3)
فونت را روی فونتی که توسط the داده شده است تنظیم کنید *VT100.font3 منبع

متوسط ​​(فونت4)
فونت را روی فونتی که توسط the داده شده است تنظیم کنید *VT100.font4 منبع

بزرگ (فونت 5)
فونت را روی فونتی که توسط the داده شده است تنظیم کنید *VT100.font5 منبع

عظیم (font6)
فونت را روی فونتی که توسط the داده شده است تنظیم کنید *VT100.font6 منبع

دنباله فرار
این به شما امکان می دهد آخرین فونت مشخص شده توسط Set Font escape را تنظیم کنید
دنباله (به سند مراجعه کنید xtherm کنترل دنباله).

انتخاب (فونتسل)
این به شما امکان می دهد فونت مشخص شده را در انتخاب فعلی به عنوان یک فونت تنظیم کنید
نام (اگر انتخاب اولیه متعلق به آن باشد).

بخش دوم به شما امکان می دهد نحوه نمایش آن را تغییر دهید:

قلمهای پررنگ
این معمولاً بررسی (فعال) می شود. وقتی علامت را بردارید، xterm پررنگ استفاده نخواهد کرد
فونت ها تنظیم مربوط به allowBoldFonts منبع

کاراکترهای خط کش (خط خطی)
وقتی تنظیم شد، می گوید xterm تا کاراکترهای خط کشی خود را ترسیم کند. در غیر این صورت آن را
متکی به فونت حاوی این موارد است. مقایسه کنید با forceBoxChars منبع

فونت بسته بندی شده (با فونت)
وقتی تنظیم شد، می گوید xterm برای استفاده از حداقل عرض علامت از یک فونت زمانی که
نمایش شخصیت ها برای کمک به نمایش، از حداکثر عرض (بدون علامت) استفاده کنید
فونت های متناسب مقایسه کنید با forcePackedFont منبع

کاراکترهای دو اندازه (فونت-دوبرابر شدن)
وقتی تنظیم شد، xterm ممکن است از سرور فونت بخواهد که نسخه های مقیاس شده را تولید کند
فونت معمولی، برای کاراکترهای دو اندازه VT102.

بخش سوم به شما امکان می دهد نحوه تعیین آن را تغییر دهید:

فونت های TrueType (رندر-فونت)
اگر renderFont و منابع مربوطه تنظیم شد، این بیشتر است
کنترل کنید که آیا xterm در واقع از فراخوانی های کتابخانه Xft برای به دست آوردن a استفاده می کند
قلم

رمزگذاری UTF-8 (حالت utf8)
این کنترل می کند که آیا xterm از رمزگذاری UTF-8 ورودی/خروجی استفاده می کند. این است
برای تعویض موقت مفید است xterm برای نمایش متن از یک برنامه
که از تنظیمات محلی پیروی نمی کند. مطابقت دارد utf8
منبع

فونت UTF-8 (utf8-fonts)
این کنترل می کند که آیا xterm از فونت های UTF-8 برای نمایش استفاده می کند. برای آن مفید است
تغییر موقت xterm برای نمایش متن از برنامه ای که این کار را انجام می دهد
تنظیمات محلی را دنبال نکنید ترکیبی از utf8 و فونت های utf8
منابع

عناوین UTF-8 (utf8-titles)
این کنترل می کند که آیا xterm رمزگذاری UTF-8 را برای کنترل عنوان می پذیرد
دنباله ها مطابقت دارد فونت های utf8 منبع

در ابتدا علامت چک مطابق با هر دو تنظیم می شود utf8 و فونت های utf8
ارزش های منابع اگر دومی روی "همیشه" تنظیم شده باشد، علامت چک است
معلول. به همین ترتیب، اگر هیچ فونتی در آن وجود نداشته باشد فونت های utf8
منابع فرعی، سپس علامت چک نیز غیرفعال است.

استاندارد XTerm فایل app-defaults هر دو مجموعه فونت را تعریف می کند، در حالی که
UXTerm فایل app-defaults تنها یک مجموعه را تعریف می کند. با فرض برنامه استاندارد
فایل های پیش فرض، این دستور اجرا می شود xterm می تواند بین UTF-8 سوئیچ کند
و فونت های کدگذاری شده ISO-8859-1:

uxterm -class XTerm

بخش چهارم به شما امکان می دهد عملیات ویژه ای را فعال یا غیرفعال کنید
با نوشتن دنباله های فرار در ترمینال کنترل می شود. اگر اینها غیرفعال می شوند
ویژگی SendEvents فعال است:

Allow Color Ops (allow-font-ops)
این مربوط به allowColorOps منبع فعال یا غیرفعال کردن کنترل
دنباله هایی که رنگ ها را تنظیم/پرسش می کنند.

Allow Font Ops (allow-font-ops)
این مربوط به allowFontOps منبع فعال یا غیرفعال کردن کنترل
توالی هایی که فونت را تنظیم/پرسش می کنند.

Allow Tcap Ops (allow-tcap-ops)
توالی های کنترلی را که مفهوم ترمینال از آن را پرس و جو می کنند، فعال یا غیرفعال کنید
رشته های کلید تابع، به عنوان قابلیت های termcap یا terminfo. این مطابقت دارد
به allowTcapOps منبع

Allow Title Ops (allow-title-ops)
توالی های کنترلی را که عنوان یا نماد پنجره را تغییر می دهند، فعال یا غیرفعال کنید
نام. این مربوط به allowTitleOps منبع

Allow Window Operas (اجازه دادن به پنجره‌ها)
توالی های کنترل پنجره توسعه یافته را فعال یا غیرفعال کنید (همانطور که در dtterm استفاده می شود).
این مربوط به allowWindowOps منبع

TEK گزینه
La tekMenu حالت های مختلفی را در شبیه سازی Tektronix تنظیم می کند و هنگامی که
کلید "کنترل" و دکمه اشاره گر دو در پنجره Tektronix فشار داده می شوند. جاری
اندازه فونت در قسمت حالت های منو بررسی می شود.

شخصیت های بزرگ (tektextlarge)

کاراکترهای اندازه شماره 2 (tektext2)

کاراکترهای اندازه شماره 3 (tektext3)

شخصیت های کوچک (tektextsmall)

دستورات:

PAGE (tekpage)
پنجره Tektronix را پاک کنید.

RESET (tekreset)

کپی (tekcopy)

ویندوز:

نمایش پنجره VT (vtshow)

رفتن به حالت VT (vtmode)

پنهان کردن پنجره تک (tekhide)

امنیت


محیط های X در آگاهی امنیتی متفاوت هستند.

· اکثر سرورها، تحت اجرا هستند xdm، می توانند از مجوز "کوکی جادویی" استفاده کنند
طرحی که می تواند سطح معقولی از امنیت را برای بسیاری از افراد فراهم کند. اگر شما
سرور فقط از مکانیزم مبتنی بر میزبان برای کنترل دسترسی به سرور استفاده می کند (نگاه کنید به
xhost(1)) ، پس اگر دسترسی یک هاست را فعال کنید و سایر کاربران نیز مجاز هستند
کلاینت ها را روی همان هاست اجرا کنید، ممکن است شخصی بتواند یک برنامه را اجرا کند
که از سرویس های اصلی پروتکل X برای ردیابی فعالیت های شما استفاده می کند،
به طور بالقوه از هر چیزی که در صفحه کلید تایپ می کنید رونوشت می گیرد.

· هر فرآیندی که به صفحه نمایش X شما دسترسی داشته باشد می تواند آن را به روشی که شما انجام می دهید دستکاری کند
ممکن است پیش‌بینی نشود، حتی صفحه‌کلید خود را به سمت خودش هدایت کند و رویدادها را به آن ارسال کند
ویندوز برنامه شما این حتی با مجوز "کوکی جادویی" نیز صادق است
طرح. در حالی که allowSendEvents محافظت در برابر برنامه های سرکش را فراهم می کند
دستکاری برنامه های خود، محافظت در برابر یک جاسوس سخت تر است.

به عنوان مثال، پسوند ورودی X به یک برنامه اجازه می دهد تا همه موارد دیگر را دور بزند
(محدود) مجوز و ویژگی های امنیتی، از جمله پروتکل GrabKeyboard.

· امکان جاسوسی یک برنامه بر روی ضربه زدن به کلید شما نگران کننده است
زمانی که می خواهید رمز عبور یا داده های حساس دیگری را وارد کنید. بهترین راه حل برای
این مشکل استفاده از مکانیزم مجوز بهتر از ارائه شده توسط X است.

با توجه به همه این اخطارها، یک مکانیسم ساده برای محافظت از ورودی صفحه کلید وجود دارد
in xterm.

La xterm منو (نگاه کنید به منوها بالا) حاوی الف است امن صفحه کلید ورودی که در صورت فعال شدن،
تلاش می کند اطمینان حاصل کند که تمام ورودی های صفحه کلید هدایت شده است فقط به xterm (با استفاده از
درخواست پروتکل GrabKeyboard). هنگامی که یک برنامه از شما می خواهد یک رمز عبور (یا رمز عبور دیگر
داده های حساس)، می توانید فعال کنید امن صفحه کلید با استفاده از منو، داده ها را تایپ کرده و سپس
از کار انداختن امن صفحه کلید دوباره از منو استفاده کنید

· این تضمین می کند که می دانید کدام پنجره کلیدهای شما را می پذیرد.

· نمی تواند اطمینان حاصل کند که هیچ فرآیندی وجود ندارد که به صفحه نمایش X شما دسترسی داشته باشد
ممکن است ضربات کلید را نیز مشاهده کنید.

فقط یک سرویس گیرنده X در هر زمان می تواند صفحه کلید را بگیرد، بنابراین وقتی سعی می کنید آن را فعال کنید امن
صفحه کلید ممکن است شکست بخورد. در این صورت زنگ به صدا در می آید. اگر امن صفحه کلید
موفق شد، رنگ‌های پیش‌زمینه و پس‌زمینه رد و بدل می‌شوند (مثل اینکه شما رنگ را انتخاب کرده‌اید
معکوس تصویری ورود در حالت های منو)؛ هنگامی که امن خارج شوید، آنها دوباره مبادله خواهند شد
حالت اگر رنگ ها انجام می دهند نه تغییر دهید، پس باید باشید بسیار مشکوک به بودنت
جعل شده اگر برنامه‌ای که در حال اجرا هستید، قبل از درخواست، یک درخواست نمایش می‌دهد
رمز عبور، ایمن ترین راه برای ورود به حالت امن است قبل از اعلان نمایش داده می شود و باید بسازید
مطمئن شوید که اعلان به درستی نمایش داده می شود (در رنگ های جدید)، تا آن را به حداقل برسانید
احتمال جعل همچنین می توانید دوباره منو را بالا بیاورید و مطمئن شوید که چک کنید
علامت در کنار ورودی ظاهر می شود.

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

شخصیت کلاس ها


دو بار کلیک کردن بر روی دکمه اشاره گر چپ به صورت متوالی (دوبار کلیک) باعث همه چیز می شود
کاراکترهای یک کلاس (مثلاً حروف، فضای سفید، علائم نگارشی) به عنوان یک انتخاب شوند
"کلمه". از آنجایی که افراد مختلف ترجیحات متفاوتی برای آنچه باید انتخاب شود دارند
(به عنوان مثال، اگر نام فایل ها به عنوان یک کل یا فقط زیر نام های جداگانه انتخاب شوند)،
نگاشت پیش فرض را می توان با استفاده از charClass (کلاس CharClass)
منبع

این منبع یک سری از کاما جدا شده است محدوده:ارزش جفت در محدوده یا یکی است
تک شماره یا پایین-بلند در محدوده 0 تا 65535، مربوط به کد برای
شخصیت یا شخصیت هایی که باید تنظیم شوند. در ارزش دلخواه است، اگرچه جدول پیش فرض است
از شماره کاراکتر اولین کاراکتر موجود در مجموعه استفاده می کند. وقتی در UTF-8 نیست
حالت، تنها 256 بایت اول این جدول استفاده خواهد شد.

جدول پیش فرض به صورت زیر شروع می شود -

static int charClass[256] = {
/∗ NUL SOH STX ETX EOT ENQ ACK BEL */
32، 1، 1، 1، 1، 1، 1، 1،
/∗ BS HT NL VT NP CR SO SI */
1، 32، 1، 1، 1، 1، 1، 1،
/∗ DLE DC1 DC2 DC3 DC4 NAK SYN ETB */
1، 1، 1، 1، 1، 1، 1، 1،
/∗ آیا می توانید sub esc fs gs rs us */
1، 1، 1، 1، 1، 1، 1، 1،
/∗ SP ! " # $ % & ' */
32، 33، 34، 35، 36، 37، 38، 39،
/∗ ( ) * + , - . /*/
40، 41، 42، 43، 44، 45، 46، 47،
/∗ 0 1 2 3 4 5 6 7 */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ 8 9 : ; < = > ? */
48، 48، 58، 59، 60، 61، 62، 63،
/∗ @ ABCDEFG */
64، 48، 48، 48، 48، 48، 48، 48،
/∗ HIJKLMNO */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ PQRSTUVW */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ XYZ [ \ ] ^ _ */
48، 48، 48، 91، 92، 93، 94، 48،
/∗ ` abcdefg */
96، 48، 48، 48، 48، 48، 48، 48،
/∗ هیجکلمنو */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ پقرستوو*/
48، 48، 48، 48، 48، 48، 48، 48،
/∗ xyz { | } ~ DEL */
48، 48، 48، 123، 124، 125، 126، 1،
/∗ x80 x81 x82 x83 IND NEL SSA ESA */
1، 1، 1، 1، 1، 1، 1، 1،
/∗ HTS HTJ VTS PLD PLU RI SS2 SS3 */
1، 1، 1، 1، 1، 1، 1، 1،
/∗ DCS PU1 PU2 STS CCH MW SPA EPA */
1، 1، 1، 1، 1، 1، 1، 1،
/∗ x98 x99 x9A CSI ST OSC PM APC */
1، 1، 1، 1، 1، 1، 1، 1،
/∗ - ic/ L ox Y- | بنابراین */
160، 161، 162، 163، 164، 165، 166، 167،
/∗ .. c0 ip << _ R0 - */
168، 169، 170، 171، 172، 173، 174، 175،
/∗ o +- 2 3 'uq| . */
176، 177، 178، 179، 180، 181، 182، 183،
/∗ , 1 2 >> 1/4 1/2 3/4 ? */
184، 185، 186، 187، 188، 189، 190، 191،
/∗ A` A' A^ A~ A: Ao AE C، */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ E` E' E^ E: I` I' I^ I: */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ D- N~ O` O' O^ O~ O: X */
48، 48، 48، 48، 48، 48، 48، 215،
/∗ O/ U` U' U^ U: Y' PB */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ a` a' a^ a~ a: ao ae c، */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ e` e' e^ e: i` i' i^ i: */
48، 48، 48، 48، 48، 48، 48، 48،
/∗ dn~ o` o' o^ o~ o: -: */
48، 48، 48، 48، 48، 48، 48، 247،
/∗ o/ u` u' u^ u: y' P y: */
48، 48، 48، 48، 48، 48، 48، 48};

به عنوان مثال، رشته "33:48,37:48,45-47:48,38:48" نشان می دهد که تعجب
علامت، علامت درصد، خط تیره، نقطه، اسلش و علامت باید در نظر گرفته شود
مانند کاراکترها و اعداد. این برای برش و چسباندن مفید است
آدرس های پست الکترونیکی و نام فایل ها

KEY اتصالات


این امکان وجود دارد که کلیدها (یا دنباله ای از کلیدها) را به رشته های دلخواه برای ورودی، با
تغییر ترجمه ها منابع برای ویجت های vt100 یا tek4014. تغییر دادن
ترجمه ها منبعی برای رویدادها غیر از رویدادهای کلیدی و دکمه ای انتظار نمی رود، و
رفتار غیر قابل پیش بینی ایجاد خواهد کرد.

اعمال
اقدامات زیر برای استفاده در داخل ارائه شده است vt100 or tek4014 ترجمه ها
منابع:

مجاز به رنگ کردن (روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد allowColorOps منبع و نیز فراخوانی می شود
توسط اجازه-رنگ-عملیات ورود به منوی فونت.

allow-font-ops(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد allowFontOps منبع و نیز فراخوانی می شود
توسط اجازه-فونت-ops ورود به منوی فونت.

اجازه-ارسال-رویدادها(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد allowSendEvents منبع و نیز هست
استناد شده توسط اجازه می دهد ورود به منوی اصلی.

allow-tcap-ops(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد allowTcapOps منبع و نیز فراخوانی می شود
توسط اجازه-tcap-ops ورود به منوی فونت.

اجازه-عنوان-ops(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد allowTitleOps منبع و نیز فراخوانی می شود
توسط اجازه-عنوان-ops ورود به منوی فونت.

اجازه-پنجره-عملیات(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد allowWindowOps منبع و نیز هست
استناد شده توسط اجازه-پنجره-عملیات ورود به منوی فونت.

alt-sends-escape()
این عمل وضعیت را تغییر می دهد altSendsEscape منبع

زنگ ([در صد])
این عمل زنگ صفحه کلید را با درصد مشخص شده در بالا یا پایین به صدا در می آورد
حجم پایه

clear-saved-lines()
این عمل انجام می دهد هارد ریست () (به زیر مراجعه کنید) و همچنین تاریخچه خطوط را پاک می کند
در بالای صفحه ذخیره شد. همچنین از آن فراخوانی می شود خطوط ذخیره شده را پاک کنید
ورود به vtMenu. این اثر با کنترل بازنشانی سخت افزاری (RIS) یکسان است
توالی.

کپی انتخاب (نام مقصد [, ...])
این عمل متن انتخاب شده فعلی را در تمام انتخاب ها قرار می دهد
cutbuffer های مشخص شده توسط نام مقصد. بر خلاف انتخاب پایان، ماوس نمی فرستد
موقعیت یا تغییر حالت انتخاب داخلی.

ایجاد منو(m/v/f/t)
این عمل یکی از منوهای مورد استفاده توسط xterm، در صورتی که قبلا نبوده است
ایجاد شده. مقادیر پارامترها نام منوها هستند: منوی اصلی, vtMenu, منوی فونت,
tekMenuبود.

dabbrev-expand()
با جستجو در متن قبلی روی صفحه، کلمه قبل از مکان نما را بزرگ می کند
و در بافر اسکرول بک برای کلماتی که با آن مخفف شروع می شوند. تکرار شونده
dabbrev-expand() چندین بار در جستجوی متوالی برای گسترش جایگزین
با نگاه کردن به عقب تر عدم وجود مسابقات بیشتر توسط الف نشان داده می شود بوق (). تلاش ها
برای گسترش یک کلمه خالی (یعنی وقتی مکان نما قبل از یک فاصله قرار می گیرد) نتیجه می دهد
متوالی تمام کلمات قبلی بسط های یکسان متوالی نادیده گرفته می شوند.
کلمه در اینجا به عنوان دنباله ای از کاراکترهای بدون فاصله تعریف می شود. این ویژگی
تا حدی از رفتار بسط "اختصار پویا" در Emacs تقلید می کند
(در آنجا به M-/ محدود شده است). در اینجا یک تنظیم منبع برای xterm که همین کار را خواهد کرد
چیز:

*VT100*ترجمه‌ها: #override \n\
متا /:dabbrev-expand()

deiconify()
وضعیت پنجره را به حالت عادی برمی‌گرداند، اگر نماد آن باشد.

delete-is-del()
این عمل وضعیت را تغییر می دهد حذفIsDEL منبع

dired-button()
یک رویداد دکمه (غیر از فشار دادن و رها کردن) را با تکرار رویداد مدیریت می کند
موقعیت (یعنی خط و ستون کاراکتر) در قالب زیر:

^X ESC G

با فرمت exec(قالب, نام منبع [, ...])
یک فرمان خارجی را با استفاده از انتخاب فعلی برای بخشی از دستور اجرا کنید
مولفه های. پارامتر اول، قالب دستور اصلی را می دهد. موفق شدن
پارامترها منبع انتخاب را به صورت زیر مشخص می کنند درج-انتخاب.

La قالب پارامتر اجازه می دهد تا این جایگزینی ها:

%% یک "%" را وارد می کند.

%P موقعیت صفحه در ابتدای ناحیه برجسته شده، به عنوان a
جفت اعداد صحیح با نقطه ویرگول با استفاده از مقادیری که CUP کنترل می کند
دنباله استفاده می کند.

%p موقعیت صفحه بعد از شروع منطقه برجسته شده، با استفاده از
همان قرارداد "% P".

%S طول رشته ای که «%s» درج می کند.

%s محتوای انتخابی، بدون تغییر.

%T طول رشته ای که «%t» درج می کند.

%t انتخاب، بریده شده از فضای سفید پیشرو/آخر. فضاهای تعبیه شده (و
خطوط جدید) همانطور که هست کپی می شوند.

%R طول رشته‌ای که «%r» درج می‌کند.

%r انتخاب، بریده شده از فضای خالی انتهایی.

%V ویژگی های ویدیو در ابتدای ناحیه برجسته شده، به عنوان یک
لیستی از اعداد صحیح جدا شده با نقطه ویرگول با استفاده از مقادیری که SGR کنترل می کند
دنباله استفاده می کند.

%v ویژگی های ویدیویی پس از پایان منطقه برجسته شده، با استفاده از همان
قرارداد به عنوان "% V".

پس از ساختن رشته فرمان، xterm یک زیرفرآیند را فورک می کند و آن را اجرا می کند
دستور، که مستقل از xterm.

به عنوان مثال، این ترجمه یک جدید را فراخوانی می کند xterm فرآیند مشاهده یک فایل
نام آن با نگه داشتن کلید shift انتخاب می شود. روند جدید است
با رها شدن دکمه ماوس شروع شد:

*VT100*ترجمه‌ها: #لغو Shift \
: exec-formatted("xterm -e view '%t'", SELECT)

قابل انتخاب اجرایی(قالب, onClicks)
یک فرمان خارجی را با استفاده از داده های کپی شده از صفحه برای بخشی از آن اجرا کنید
پارامترهای فرمان پارامتر اول، قالب دستور اصلی را مانند زیر می دهد
فرمت exec. پارامتر دوم روش کپی کردن داده ها را مشخص می کند
در onClicks منبع

تمام صفحه(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد تمام صفحه منبع

iconify()
پنجره را نمادین می کند.

هارد ریست ()
این عمل ناحیه اسکرول، برگه ها، اندازه پنجره و کلیدهای مکان نما را بازنشانی می کند
صفحه را پاک می کند همچنین از آن فراخوانی می شود سخت گیر ورود به vtMenu.

چشم پوشی()
این عمل رویداد را نادیده می گیرد اما فرار از موقعیت اشاره گر ویژه را بررسی می کند
دنباله ها

درج ()
این اکشن کاراکتر یا رشته مرتبط با کلید موجود را وارد می کند
فشرده شده

insert-eight-bit()
این عمل یک نسخه هشت بیتی (متا) از کاراکتر یا رشته را درج می کند
مربوط به کلیدی است که فشار داده شده است. فقط مقادیر تک بایتی درمان می شوند
مخصوصا عمل دقیق به مقدار آن بستگی دارد altSendsEscape و
metaSendsEscape و هشت بیت ورودی منابع در metaSendsEscape منبع است
ابتدا تست شد را ببینید هشت بیت ورودی منبعی برای بحث کامل

اصطلاح "هشت بیت" گمراه کننده است: xterm بررسی می کند که آیا کلید در محدوده 128 تا قرار دارد
255 (بیت هشتم تنظیم شده است). اگر مقدار در آن محدوده باشد، بسته به
ارزش های منابع، xterm سپس می توانید یکی از کارهای زیر را انجام دهید:

128 را به مقدار اضافه کنید و هشتمین بیت آن را تنظیم کنید.

ارسال یک بایت ESC قبل از کلید، یا

· کلید را بدون تغییر ارسال کنید.

قالب بندی درج (قالب, نام منبع [, ...])
انتخاب فعلی یا داده های مربوط به آن را با فرمت درج کنید. اولین
پارامتر، قالب الگوی داده ها را به صورت زیر می دهد فرمت exec.
پارامترهای متوالی منبع انتخاب را به صورت زیر مشخص می کنند درج-انتخاب.

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

درج-انتخاب(نام منبع [, ...])
این عمل رشته ای را که در انتخاب یا برش بافر نشان داده شده است وارد می کند
نام منبع. منابع به ترتیب داده شده بررسی می شوند (مورد قابل توجه است) تا زمانی که
یکی پیدا می شود انتخاب های رایج عبارتند از: اولیه, ثانویو
کلیپ بورد. بافرهای برش معمولاً نامگذاری می شوند CUT_BUFFER0 از طریق CUT_BUFFER7.

insert-seven-bit()
این عمل مترادف برای است درج (). اصطلاح «هفت بیتی» گمراه کننده است: آن
فقط دلالت بر آن دارد xterm سعی نمی کند 128 را به مقدار کلید اضافه کند درج-
هشت بیتی ().

تفسیر(توالی کنترل)
دنباله کنترل داده شده را به صورت محلی تفسیر کنید، به عنوان مثال، بدون ارسال آن به
میزبان. این با قرار دادن دنباله کنترل در جلوی ورودی کار می کند
بافر از "\" برای فرار از ارقام هشتگانه در رشته استفاده کنید. Xt به شما اجازه نمی دهد
یک کاراکتر تهی (یعنی "\000") در رشته قرار دهید.

نقشه کلید (نام)
این عمل به صورت پویا یک جدول ترجمه جدید را تعریف می کند که نام منبع آن است
نام با پسوند نقشه کلید (مورد قابل توجه است). نام هیچ بازیابی
جدول ترجمه اصلی

بزرگتر-vt-font()
بر اساس ابعاد فونت، فونت را روی فونت بزرگتر بعدی تنظیم کنید. همچنین ببینید تنظیم-
vt-font().

load-vt-fonts(نام[,کلاس])
نام فونت ها را از نام و کلاس زیر منبع داده شده بارگیری کنید. یعنی بارگذاری کنید
"* VT100.نام.font، منبع به‌عنوان «*VT100.font» و غیره. اگر نامی ذکر نشده باشد،
مجموعه اصلی نام فونت بازیابی شده است.

برخلاف set-vt-font()، این روی فونت های escape و select تاثیر نمی گذارد، زیرا
آنها بر اساس ارزش منابع نیستند. بر روی فونت ها تاثیر می گذارد
در زیر ورودی منوی «پیش‌فرض»، از جمله فونت, قلم پررنگ, فونت پهن و
WideBoldFont.

حداکثر کردن ()
اندازه پنجره را تغییر می دهد تا صفحه پر شود.

meta-sends-escape()
این عمل وضعیت را تغییر می دهد metaSendsEscape منبع

منوی بازشو(نام منو)
این عمل منوی پاپ آپ مشخص شده را نمایش می دهد. نام‌های معتبر (حرف مهم است)
عبارتند از: منوی اصلی, vtMenu, منوی فونتو tekMenu.

چاپ(چاپگر-پرچم ها)
این عمل پنجره را چاپ می کند. همچنین توسط آن فراخوانی می شود چاپ ورود به منوی اصلی.

این عمل پارامترهای اختیاری را می پذیرد که به طور موقت منبع را لغو می کند
تنظیمات. مقادیر پارامتر با نادیده گرفتن حروف بزرگ مطابقت دارند:

noFormFeed
هیچ فید فرمی در انتهای آخرین خط چاپ شده ارسال نخواهد شد (یعنی
printerFormFeed "کاذب" است).

FormFeed
یک فید فرم در انتهای آخرین خط چاپ شده ارسال می شود (یعنی،
printerFormFeed "درست" است).

noNewLine
هیچ خط جدیدی در پایان آخرین خط چاپ شده ارسال و بسته بندی نمی شود
خطوط به خطوط طولانی ترکیب می شوند (یعنی printerNewLine "کاذب" است).

خط جدید
یک خط جدید در پایان آخرین خط چاپ شده و هر خط ارسال می شود
(با افزودن یک خط جدید) به عرض صفحه محدود می شود (یعنی،
printerNewLine "درست" است).

noAttrs
صفحه بدون ویژگی چاپ می شود (به عنوان مثال، printAttributes "0" است).

monoAttrs
صفحه با ویژگی های تک رنگ (vt220) چاپ می شود (یعنی، printAttributes
"1" است).

colorAttrs
صفحه با ویژگی های رنگی ANSI چاپ می شود (به عنوان مثال، printAttributes is
"2").

چاپ همه چیز(چاپگر-پرچم ها)
این عمل کل تاریخچه متن را علاوه بر متن فعلی ارسال می کند
قابل مشاهده، به برنامه داده شده در printerCommand منبع همین اجازه را می دهد
پارامترهای اختیاری به عنوان چاپ عمل. با یک دستور چاپگر مناسب،
از action می توان برای بارگیری تاریخچه متن در یک ویرایشگر استفاده کرد.

print-immediate()
متن پنجره فعلی را به طور مستقیم به یک فایل ارسال می کند، همانطور که توسط
printFileImmediate, printModeImmediate و printOptsImmediate منابع

چاپ روی خطا()
نمایش پرچم را تغییر می دهد xterm که اگر با خطای X خارج شد، متن آن را ارسال کنید
پنجره فعلی به طور مستقیم به یک فایل، همانطور که توسط printFileXError,
printModeXError و printOptsXError منابع

print-redir()
این عمل تغییر می دهد printerControlMode بین 0 و 2. مربوطه
ورودی منوی بازشو برای خاموش کردن چاپگر در صورت تغییر مفید است
ذهن خود را پس از تصمیم به چاپ فایل های باینری تصادفی در ترمینال.

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

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

دوباره ترسیم ()
این عمل پنجره را دوباره ترسیم می کند. همچنین توسط آن فراخوانی می شود رسم مجدد ورود به
منوی اصلی.

بازگرداندن()
پنجره را به اندازه قبل از آخرین به حداکثر رساندن بازیابی می کند.

اسکرول به عقب (تعداد دفعات مشاهده [,واحد [,موش] ])
این عمل پنجره متن را به سمت عقب حرکت می دهد تا متنی که قبلا وجود داشت
اسکرول کردن بالای صفحه اکنون قابل مشاهده است.

La تعداد دفعات مشاهده آرگومان تعداد را نشان می دهد واحد (که ممکن است با ما, نیم صفحه,
پیکسل، یا خط) که توسط آن پیمایش شود.

با اضافه کردن علامت "+" یا "-" می توان یک تنظیم برای این مقادیر مشخص کرد
به دنبال آن یک عدد، به عنوان مثال، صفحه 2 برای تعیین 2 خط کمتر از یک صفحه.

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

اسکرول به جلو(تعداد دفعات مشاهده [,واحد [,موش] ])
این عمل مشابه است اسکرول به عقب جز اینکه در دیگری می چرخد
جهت.

امن است()
این عمل تغییر می دهد امن صفحه کلید حالت شرح داده شده در بخش نامگذاری شده است
امنیت، و از فراخوانی می شود safekbd ورود به منوی اصلی.

اسکرول قفل(روشن/خاموش/تغییر)
این عمل حالت داخلی را تنظیم می کند، تنظیم می کند یا تغییر می دهد xterm چه
قفل پیمایش فعال است، مشروط به allowScrollLock منبع

انتخاب-انتخاب مکان نما(نام مقصد [, ...])
این عمل مشابه است انتخاب پایان جز اینکه باید با آن استفاده شود انتخاب کنید-
شروع مکان نما.

select-cursor-extend()
این عمل مشابه است انتخاب - گسترش جز اینکه باید با آن استفاده شود انتخاب کنید-
شروع مکان نما.

select-cursor-start()
این عمل مشابه است انتخاب-شروع با این تفاوت که انتخاب را در شروع می کند
موقعیت مکان نما متن فعلی

انتخاب پایان(نام مقصد [, ...])
این عمل متن انتخاب شده فعلی را در تمام انتخاب ها قرار می دهد
cutbuffer های مشخص شده توسط نام مقصد. همچنین موقعیت ماوس را ارسال می کند و به روز رسانی می کند
وضعیت انتخاب داخلی برای منعکس کننده پایان فرآیند انتخاب.

select-extend()
این عمل نشانگر را ردیابی می کند و انتخاب را گسترش می دهد. فقط باید قید شود
به رویدادهای حرکت

select-set()
این عمل متنی را که با انتخاب فعلی مطابقت دارد، بدون ذخیره می کند
روی حالت انتخاب تاثیر می گذارد.

select-start()
این عمل انتخاب متن را در مکان نشانگر فعلی آغاز می کند. را ببینید
بخش در اشاره گر طریقه استفاده برای اطلاعات در مورد انتخاب

سیگنال ارسال (علامت)
این عمل سیگنال نامگذاری شده توسط را ارسال می کند علامت به xterm فرآیند فرعی (پوسته
یا برنامه مشخص شده با -e گزینه خط فرمان). همچنین توسط آن فراخوانی می شود
تعلیق, ادامه دادن, قطع کردن, قطع کردن, خاتمه دادنو کشتن ورودی ها در منوی اصلی.
نام سیگنال های مجاز عبارتند از (حروف کوچک مهم نیست): tstp (در صورت پشتیبانی توسط
سیستم عامل)، تعلیق (مثل tstp), ادامه (اگر توسط عامل پشتیبانی شود
سیستم)، INT, هاپ, مدت, ترک, آلرم, هشدار (مثل آلرم) و کشتن.

کنترل 8 بیتی (روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد هشت بیت کنترل منبع همچنین است
استناد شده از کنترل 8 بیتی ورود به vtMenu.

set-allow132(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد c132 منبع از آن نیز فراخوانی می شود
la اجازه 132 ورود به vtMenu.

تنظیم Altscreen(روشن/خاموش/تغییر)
این کنش بین صفحه‌های متناوب و فعلی تنظیم، تنظیم یا جابجایی می‌شود.

تنظیم برنامه کاربردی(روشن/خاموش/تغییر)
این عملکرد حالت کلید مکان‌نمای برنامه را تنظیم، تنظیم یا تغییر می‌دهد
نیز توسط appcursor ورود به vtMenu.

صفحه کلید تنظیم برنامه(روشن/خاموش/تغییر)
این عملکرد حالت صفحه کلید برنامه را تنظیم، تنظیم یا تغییر می دهد و می شود
نیز توسط صفحه کلید برنامه ورود به vtMenu.

تنظیم خودکار تغذیه(روشن/خاموش/تغییر)
این عمل درج خودکار فیدهای خط را تنظیم، تنظیم یا تغییر می دهد. همچنین است
استناد شده توسط تغذیه خودکار ورود به vtMenu.

تنظیم خودکار (روشن/خاموش/تغییر)
این عمل بسته بندی خودکار خطوط طولانی را تنظیم، تنظیم یا تغییر می دهد. همچنین است
استناد شده توسط بسته بندی خودکار ورود به vtMenu.

پشت سر هم(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد BackarrowKey منبع همچنین استناد می شود
از عقب کلید ورود به vtMenu.

set-bellIsUrgent(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد زنگ فوری منبع همچنین استناد می شود
توسط زنگ فوری ورود به vtMenu.

تنظیم مکان نما(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد cursorBlink منبع همچنین استناد می شود
از مکان نما ورود به vtMenu.

set-cursesemul(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد نفرین منبع از آن نیز فراخوانی می شود
la نفرین کننده ورود به vtMenu.

set-font-doublesize(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد فونت دو برابر شود منبع همچنین است
استناد شده توسط فونت-دوبرابر کردن ورود به منوی فونت.

تنظیم hp-function-keys(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد hpFunctionKeys منبع همچنین است
استناد شده توسط hpFunctionKeys ورود به منوی اصلی.

set-jumpscroll(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد jumpscroll منبع همچنین استناد می شود
توسط jumpscroll ورود به vtMenu.

set-font-linedrawing(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد xtermوضعیت در مورد اینکه آیا
فونت فعلی دارای کاراکترهای خط کشی است و اینکه آیا باید آنها را مستقیماً ترسیم کند.
همچنین توسط آن فراخوانی می شود خط خطی فونت ورود به منوی فونت.

بسته بندی شده با فونت(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد forcePackedFontمنبعی که کنترل می کند
استفاده از حداقل یا حداکثر عرض قلم. همچنین توسط آن فراخوانی می شود قلم-
بسته بندی شده ورود به منوی فونت.

set-keep-clipboard(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد نگه داشتن کلیپ بورد منبع

تنظیم-نگهداری-انتخاب(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد keepSelection منبع همچنین است
استناد شده توسط keepSelection ورود به vtMenu.

تنظیم ثبت (روشن/خاموش/تغییر)
این عمل وضعیت گزینه ورود به سیستم را تنظیم، تنظیم یا تغییر می دهد.

تنظیم کلیدهای عملکرد قدیمی(روشن/خاموش/تغییر)
این عملکرد وضعیت کلیدهای عملکرد قدیمی را تنظیم، از حالت تنظیم خارج می کند یا تغییر می دهد. همچنین است
استناد شده توسط OldFunctionKeys ورود به منوی اصلی.

set-marginbell(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد حاشیه بل منبع

set-num-lock(روشن/خاموش/تغییر)
این عمل وضعیت را تغییر می دهد numLock منبع

ست پاپ روی زنگ(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد popOnBell منبع همچنین توسط
la پاپونبل ورود به vtMenu.

مجموعه-رنگ-خصوصی(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد privateColorRegisters منبع

set-render-font(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد renderFont منبع همچنین استناد می شود
توسط رندر-فونت ورود به منوی فونت.

تنظیم-معکوس-ویدئو(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد معکوس ویدیو منبع همچنین استناد می شود
توسط فیلم معکوس ورود به vtMenu.

set-reverse wrap(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد بسته بندی معکوس منبع همچنین استناد می شود
توسط بسته بندی معکوس ورود به vtMenu.

set-scroll-on-key(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد اسکرول کلید منبع همچنین استناد می شود
از کلید پیمایش ورود به vtMenu.

set-scroll-on-tty-output(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد scrollTtyOutput منبع همچنین است
استناد شده از خروجی scrolltty ورود به vtMenu.

set-scrollbar(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد نوارچرخ منبع همچنین توسط
la نوارچرخ ورود به vtMenu.

تنظیم-sco-function-keys(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد scoFunctionKeys منبع همچنین است
استناد شده توسط scoFunctionKeys ورود به منوی اصلی.

تنظیم-انتخاب(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد ToClipboard را انتخاب کنید منبع همچنین است
استناد شده توسط ToClipboard را انتخاب کنید ورود به vtMenu.

Scrolling set-six(روشن/خاموش/تغییر)
این عمل بین موقعیت‌یابی درون خطی (پیمایش شش‌گانه) و موقعیت‌یابی مطلق تغییر می‌کند. آی تی
همچنین می تواند از طریق حالت خصوصی DEC 80 (DECSDM) یا از طریق کنترل شود sixelScrolling
ورود در btMenu.

کلیدهای عملکردی غروب خورشید(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد SunFunctionKeys منبع همچنین است
استناد شده توسط SunFunctionKeys ورود به منوی اصلی.

غروب-خورشید-صفحه کلید(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد sunKeyboard منبع همچنین استناد می شود
توسط sunKeyboard ورود به منوی اصلی.

set-tek-text(بزرگ/2/3/کوچک)
این عمل فونت مورد استفاده در پنجره Tektronix را با مقدار the تنظیم می کند
منبع انتخاب شده با توجه به استدلال. آرگومان می تواند یک کلمه کلیدی باشد
یا نام مستعار تک حرفی، همانطور که در پرانتز نشان داده شده است:

بزرگ (l)
از منبع استفاده کنید فونت بزرگ، مانند ورودی منو tektextlarge.

دو (2)
از منبع استفاده کنید فونت 2، مانند ورودی منو tektext2.

سه (3)
از منبع استفاده کنید فونت 3، مانند ورودی منو tektext3.

کوچک (ها)
از منبع استفاده کنید فونت کوچک، مانند ورودی منو tektextsmall.

set-terminal-type(نوع)
این عمل خروجی را به یکی از دو قسمت هدایت می کند vt or تیک ویندوز، با توجه به نوع
رشته همچنین توسط آن فراخوانی می شود tekmode ورود به vtMenu و vtmode ورود به
tekMenu.

set-titeInhibit(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد titeInhibit منبع، که کنترل می کند
جابجایی بین صفحه متناوب و فعلی

نوار ابزار تنظیم (روشن/خاموش/تغییر)
این عمل ویژگی نوار ابزار را تنظیم، تنظیم یا تغییر می دهد. همچنین توسط
la نوار ابزار ورود به منوی اصلی.

حالت set-utf8(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد utf8 منبع همچنین توسط آن فراخوانی می شود
حالت utf8 ورود به منوی فونت.

set-utf8-title(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد utf8Title منبع همچنین توسط
la utf8-title ورود به منوی فونت.

قابلیت مشاهده (vt/tek,روشن/خاموش/تغییر)
این اکشن تنظیم می‌کند، تنظیم می‌کند یا تغییر وضعیت می‌دهد یا خیر vt or تیک پنجره ها هستند
قابل رویت. همچنین از آن فراخوانی می شود tekshow و vthide ورودی ها در vtMenu و
vtshow و تکیده ورودی ها در tekMenu.

تنظیم زنگ بصری(روشن/خاموش/تغییر)
این عمل تنظیم، تنظیم یا تغییر وضعیت می دهد visualBell منبع همچنین استناد می شود
توسط ویژوال بل ورود به vtMenu.

set-vt-font(d/1/2/3/4/5/6/e/s [,فونت معمولی [, خط پررنگ]])
این عمل فونت یا فونت هایی که در حال حاضر در پنجره VT102 استفاده می شوند را تنظیم می کند. در
اولین آرگومان یک کاراکتر واحد است که فونت مورد استفاده را مشخص می کند:

d or D فونت پیش فرض را نشان می دهد (فونتی که در ابتدا استفاده می شود xterm آغاز شد)

1 از طریق 6 نشان دادن فونت های مشخص شده توسط فونت 1 از طریق فونت 6 منابع ،

e or E فونت های معمولی و پررنگ را نشان می دهد که از طریق کدهای فرار تنظیم شده اند
(یا به ترتیب به عنوان آرگومان های عمل دوم و سوم مشخص شده است)، و

s or S انتخاب فونت را نشان می دهد (همانطور که توسط برنامه هایی مانند xfontsel(1))
با آرگومان عمل دوم نشان داده شده است.

If xterm برای پشتیبانی از کاراکترهای گسترده، دو کاراکتر دیگر اختیاری پیکربندی شده است
پارامترها برای e استدلال: فونت گسترده و فونت پررنگ.

() smaller-vt-font
بر اساس ابعاد فونت، فونت را روی فونت کوچکتر بعدی تنظیم کنید. همچنین ببینید تنظیم-
vt-font().

تنظیم مجدد ()
این عمل ناحیه اسکرول را بازنشانی می کند. همچنین از آن فراخوانی می شود تنظیم نرم
ورود به vtMenu. این اثر مشابه کنترل بازنشانی نرم (DECSTR) است
توالی.

spawn-new-terminal (params)
تخم ریزی جدید xterm روند. این در سیستم هایی که مدرن هستند در دسترس است
نسخه سیستم فایل فرآیند، به عنوان مثال،/ پروسه"، که xterm می تواند بخواند

از ورودی فرآیند "cwd" استفاده کنید، به عنوان مثال، /proc/12345/cwd برای به دست آوردن دایرکتوری کاری
فرآیندی که در جریان جاری است xterm.

در سیستم هایی که دارای ورودی فرآیند "exe" هستند، به عنوان مثال، /proc/12345/exe، از این برای
فایل اجرایی واقعی را بدست آورید در غیر این صورت، از متغیر $PATH برای پیدا کردن استفاده کنید xterm.

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

start-extend()
این عمل مشابه است انتخاب-شروع با این تفاوت که انتخاب به
مکان نشانگر فعلی

start-cursor-extend()
این عمل مشابه است انتخاب - گسترش با این تفاوت که انتخاب به
موقعیت مکان نما متن فعلی

رشته (رشته)
این عمل رشته متن مشخص شده را طوری وارد می کند که انگار تایپ شده است. نقل قول
اگر رشته حاوی کاراکترهای فضای خالی یا غیر الفبایی باشد ضروری است. اگر
آرگومان رشته با کاراکترهای "0x" شروع می شود و به صورت هگز تفسیر می شود
ثابت شخصیت

tek-copy()
این عمل کدهای فرار مورد استفاده برای تولید محتویات پنجره فعلی را کپی می کند
به فایلی در فهرست فعلی که با نام COPY شروع می شود. همچنین است
استناد شده از تک کپی ورود به tekMenu.

tek-page()
این عمل پنجره Tektronix را پاک می کند. همچنین توسط آن فراخوانی می شود تک پیج ورود
in tekMenu.

tek-reset()
این عمل پنجره Tektronix را بازنشانی می کند. همچنین توسط آن فراخوانی می شود تکرست ورود
in tekMenu.

دکمه vi ()
یک رویداد دکمه (به غیر از فشار دادن و رها کردن) را با تکرار یک کنترل کنترل می کند
توالی محاسبه شده از شماره خط رویداد در صفحه نسبت به
خط فعلی:

ESC ^P
or
ESC ^N

با توجه به اینکه رویداد به ترتیب قبل یا بعد از خط فعلی است.
^N (یا ^P) یک بار برای هر خطی که رویداد با آن متفاوت است تکرار می شود
خط فعلی اگر رویداد دکمه باشد، توالی کنترل به کلی حذف می شود
در خط فعلی

visual-bell()
این عمل به سرعت پنجره را چشمک می زند.

پنجره Tektronix نیز عملکرد زیر را دارد:

جین پرس(l/L/m/M/r/R)
این عمل کد ورودی گرافیکی مشخص شده را ارسال می کند.

به طور پیش فرض کلید اتصالات
پیوندهای پیش‌فرض در پنجره VT102 از رمز SELECT استفاده می‌کنند که توسط
ToClipboard را انتخاب کنید منبع اینها برای vt100 ویجت:

تغییر مکان قبلی: اسکرول به عقب (1، نیم صفحه) \n\
تغییر مکان بعدی:scroll-forw(1,halfpage) \n\
تغییر مکان Select:select-cursor-start() \
select-cursor-end(SELECT، CUT_BUFFER0) \n\
تغییر مکان Insert:insert-selection(SELECT, CUT_BUFFER0) \n\
جایگزین Return:fullscreen() \n\
Scroll_Lock:scroll-lock() \n\
Shift~Ctrl KP_Add:larger-vt-font() \n\
Shift Ctrl KP_Add:smaller-vt-font() \n\
تغییر مکان KP_Subtract:smaller-vt-font() \n\
~ متا :insert-seven-bit() \n\
متا :insert-eight-bit() \n\
!Ctrl :منوی بازشو(منو اصلی) \n\
!Ctrl را قفل کنید :منوی بازشو(منو اصلی) \n\
!Ctrl را قفل کنید @Num_Lock :منوی بازشو(منو اصلی) \n\
! @Num_Lock Ctrl :منوی بازشو(منو اصلی) \n\
~ متا :select-start() \n\
~ متا :select-extend() \n\
!Ctrl :popup-menu(vtMenu) \n\
!Ctrl را قفل کنید :popup-menu(vtMenu) \n\
!Ctrl را قفل کنید @Num_Lock :popup-menu(vtMenu) \n\
! @Num_Lock Ctrl :popup-menu(vtMenu) \n\
~Ctrl~Meta :ignore() \n\
متا :clear-saved-lines() \n\
~Ctrl~Meta :insert-selection(SELECT، CUT_BUFFER2) \n\
!Ctrl :popup-menu(fontMenu) \n\
!Ctrl را قفل کنید :popup-menu(fontMenu) \n\
!Ctrl را قفل کنید @Num_Lock :popup-menu(fontMenu) \n\
! @Num_Lock Ctrl :popup-menu(fontMenu) \n\
~Ctrl~Meta :start-extend() \n\
~ متا :select-extend() \n\
Ctrl :scroll-back(4،نیم صفحه،m) \n\
قفل کردن Ctrl :scroll-back(4،نیم صفحه،m) \n\
قفل @Num_Lock Ctrl :scroll-back(4،نیم صفحه،m) \n\
@Num_Lock Ctrl :scroll-back(4،نیم صفحه،m) \n\
:scroll-back(4,line,m) \n\
Ctrl :scroll-forw(5,halfpage,m) \n\
قفل کردن Ctrl :scroll-forw(5,halfpage,m) \n\
قفل @Num_Lock Ctrl :scroll-forw(5,halfpage,m) \n\
@Num_Lock Ctrl :scroll-forw(5,halfpage,m) \n\
:scroll-forw(5,line,m) \n\
:select-end(SELECT، CUT_BUFFER0) \n\
:چشم پوشی()

اتصالات پیش‌فرض در پنجره Tektronix مشابه هستند اما گسترده‌تر نیستند. اینها هستند
برای tek4014 ویجت:

~ متا : insert-seven-bit() \n\
متا : insert-eight-bit() \n\
!Ctrl : منوی بازشو(منو اصلی) \n\
!Ctrl را قفل کنید : منوی بازشو(منو اصلی) \n\
!Ctrl را قفل کنید @Num_Lock : منوی بازشو(منو اصلی) \n\
!Ctrl @Num_Lock : منوی بازشو(منو اصلی) \n\
!Ctrl : popup-menu(tekMenu) \n\
!Ctrl را قفل کنید : popup-menu(tekMenu) \n\
!Ctrl را قفل کنید @Num_Lock : popup-menu(tekMenu) \n\
!Ctrl @Num_Lock : popup-menu(tekMenu) \n\
Shift ~Meta : gin-press(L) \n\
~ متا : gin-press(l) \n\
Shift ~Meta : gin-press(M) \n\
~ متا : جین پرس(m) \n\
Shift ~Meta : gin-press(R) \n\
~ متا : gin-press(r)

در اینجا مثالی آورده شده است که از تغییر انتخاب/پیست برای کپی کردن در کلیپ بورد استفاده می‌کند، و بدون تغییر
انتخاب / چسباندن برای انتخاب اولیه. در هر مورد، یک بافر برش (متفاوت) نیز a است
هدف یا منبع عملیات انتخاب/پیست کردن. با این حال مهم است که به یاد داشته باشید که
بافرهای برش داده ها را در کدگذاری ISO-8859-1 ذخیره می کنند، در حالی که انتخاب ها می توانند داده ها را در یک ذخیره کنند
انواع فرمت ها و کدگذاری ها در حالی که xterm مالک انتخاب است، آن را برجسته می کند. چه زمانی
انتخاب را از دست می دهد، برجسته مربوطه را حذف می کند. اما هنوز هم می توانید بچسبانید
از بافر برش مربوطه.

*VT100*ترجمه‌ها: #override \n\
~Shift~Ctrl : insert-selection(PRIMARY، CUT_BUFFER2) \n\
Shift~Ctrl : insert-selection(CLIPBOARD، CUT_BUFFER2) \n\
~ شیفت : select-end(PRIMARY، CUT_BUFFER0) \n\
تغییر مکان : select-end (CLIPBOARD، CUT_BUFFER1)

در مثال، نام کلاس VT100 به جای نام ویجت استفاده می شود. اینها هستند
ناهمسان؛ نام کلاس تطابق ویژه تری نسبت به نام ویجت ارائه می دهد. یک پیشرو
"*" استفاده می شود زیرا سلسله مراتب ویجت در بالای vt100 ویجت بستگی به این دارد که آیا
پشتیبانی نوار ابزار در کامپایل شده است xterm.

در زیر نمونه ای از نحوه ی این نشان داده شده است نقشه کلید () اقدام ممکن است برای اضافه کردن کلیدهای ویژه استفاده شود
وارد کردن کلمات معمولی:

*VT100.Translations: #override F13: نقشه کلید (dbx)
*VT100.dbxKeymap.translations: \
F14: نقشه کلید (هیچکدام) \n\
F17: رشته ("بعدی") رشته(0x0d) \n\
F18: رشته ("گام") رشته(0x0d) \n\
F19: رشته ("ادامه") رشته(0x0d) \n\
F20: رشته ("print") insert-selection (PRIMARY، CUT_BUFFER0)

به طور پیش فرض اسکرول اتصالات
اتصالات کلید معمولاً با vt100 or tek4014 ویجت هایی که به عنوان
شبیه سازهای ترمینال xthermنوار پیمایش (و نوار ابزار در صورت پیکربندی) جدا هستند
ویجت ها از آنجا که همه اینها از X Toolkit استفاده می کنند، متناظر دارند ترجمه ها
منابع این منابع متمایز هستند و با الگوهای مختلف مطابقت دارند، به عنوان مثال،
تفاوت در نام ویجت و تعداد سطوح ویجت هایی که ممکن است حاوی آنها باشند.

La نوارچرخ ویجت فرزند از است vt100 ویجت در بالای آن قرار گرفته است vt100
ویجت روشن و خاموش کردن نوار اسکرول باعث می شود vt100 ویجت برای تغییر اندازه

پیوندهای پیش‌فرض برای ویجت نوار پیمایش فقط از رویدادهای دکمه ماوس استفاده می‌کنند:

: StartScroll(Forward) \n\
: StartScroll(Forward) \n\
: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
: StartScroll(Backward) \n\
: StartScroll(Backward) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportional) EndScroll()

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

با این حال، هنگام راه اندازی، xterm این ترجمه ها را با ترجمه های پیش فرض استفاده شده تقویت می کند
برای vt100 ویجت، همراه با «اقدامات» منبعی که آن ترجمه ها استفاده می کنند.
از آنجا که نوارچرخ (و یا نوار منو) ویجت‌ها این اقدامات را نمی‌شناسند (اما به این دلیل
متناظر دارد ترجمه) به آنها منتقل می شوند vt100 ابزارک

این افزایش ترجمه‌های نوار پیمایش چند محدودیت دارد:

· xtherm می داند که ترجمه های پیش فرض چیست، اما کتابخانه مناسبی وجود ندارد
رابط برای تعیین اینکه کاربر ممکن است چه سفارشی سازی هایی را به آن اضافه کرده باشد vt100
ویجت همه آنها xterm می توانید انجام دهید افزایش است نوارچرخ ویجت به آن را همان
نقطه شروع برای سفارشی سازی بیشتر توسط کاربر.

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

· توالی های آهنگسازی که در یک ویجت شروع شده اند را نمی توان در دیگری تکمیل کرد، زیرا
روش های ورودی برای هر ویجت اطلاعات زمینه را به اشتراک نمی گذارند.

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

*VT100.scrollbar.translations: #override \n\
: StartScroll(Forward) \n\
: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
: StartScroll(Backward) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportional) EndScroll()

کنترل توالی و KEYBOARD


برنامه ها می توانند دنباله ای از کاراکترها را به ترمینال ارسال کنند تا رفتار آن را تغییر دهند.
اغلب به آنها "توالی های فرار ANSI" یا "سکانس های فرار" ساده گفته می شود، اما
هر دو اصطلاح گمراه کننده هستند:

· ANSI x3.64 (منسوخ) که با ISO 6429 (ECMA-48) جایگزین شد، قوانینی را برای
قالب از این توالی شخصیت ها

· در حالی که ادعا شده بود VT100 اصلی با ANSI سازگار است (در برابر x3.64)،
هیچ نسخه رایگانی از استاندارد ANSI برای نشان دادن تفاوت VT100 وجود ندارد.
بسیاری از اسنادی که استاندارد ANSI را ذکر می کنند دارای اضافاتی هستند که در آن یافت نمی شوند
اصلی (مانند مواردی که بر اساس ansi.sys). بنابراین این بحث بر روی ISO متمرکز است
استانداردها

· استاندارد فقط توالی های ارسال شده از میزبان به ترمینال را توصیف می کند. وجود ندارد
استاندارد برای توالی های ارسال شده توسط کلیدهای ویژه از ترمینال به میزبان. توسط
کنوانسیون (و با اشاره به پایانه های موجود)، قالب آن توالی ها
معمولاً با استاندارد میزبان به ترمینال مطابقت دارد.

· بعضی از xtermدنباله های 's در طرح استاندارد نمی گنجند. از نظر فنی اینها هستند
"نامشخص". به عنوان مثال، آزمون تراز صفحه نمایش DEC (DECALN) این سه
دنباله کاراکترها:

ESC # 8

· برخی از دنباله ها در قالب استاندارد قرار می گیرند، اما در استاندارد فهرست نشده اند.
اینها شامل دنباله هایی است که برای تنظیم حاشیه های پیمایش و انجام دادن استفاده می شود
اسکرول رو به جلو/عکوس

· برخی از دنباله ها (به ویژه توابع تک کاراکتری مانند tab و
backspace) شامل نمی شود فرار شخصیت.

با در نظر گرفتن همه اینها، استاندارد به این توالی شخصیت ها به عنوان "کنترل" اشاره می کند
دنباله ها».

La xtherm کنترل دنباله سند توالی های کنترلی را که یک برنامه کاربردی می تواند فهرست می کند
ارسال xterm تا آن را وادار به انجام عملیات های مختلف کند. اکثر این عملیات ها هستند
استاندارد شده، از پایانه های DEC یا Tektronix یا از ترمینال های پرکاربردتر
استانداردهایی مانند ISO-6429.

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

پنجره عنوان
برخی از اسکریپت ها استفاده می کنند از دست با گزینه ها -e و -n به پوسته بگویم رشته را تفسیر کند
"\e" به عنوان فرار کاراکتر و برای سرکوب یک خط جدید در خروجی. اینها نیستند
قابل حمل، توصیه نمی شود. در عوض، استفاده کنید printf (POSIX).

به عنوان مثال، برای تنظیم پنجره عنوان به "سلام دنیا!"، می توانید از یکی از این موارد استفاده کنید
دستورات در یک اسکریپت:

printf '\033]2;سلام دنیا!\033\'
printf '\033]2;سلام دنیا!\007'
printf '\033]2;%s\033\' "سلام دنیا!"
printf '\033]2;%s\007' "سلام دنیا!"

La printf دستور مقدار هشتگانه "\033" را برای آن تفسیر می کند فرار، و (چون اینطور نبود
در قالب ارائه شده است) یک خط جدید انتهایی را از خروجی حذف می کند.

برخی از برنامه ها (مانند پرده(1)) هر دو عنوان پنجره و نماد را همزمان با استفاده از تنظیم کنید
یک توالی کنترل کمی متفاوت

ویژه کلید
xthermمانند هر شبیه ساز ترمینال سازگار با VT100، دارای دو حالت برای ویژه کلید
(کلیدهای مکان نما، صفحه کلید عددی و کلیدهای عملکردی خاص):

· طبیعی حالت، که باعث می شود کلیدهای ویژه دنباله های "مفید" مانند
توالی کنترل مکان نما هنگام فشار دادن فلش بالا و

· استفاده حالت، که از یک توالی کنترل متفاوت استفاده می کند که نمی توان با آن اشتباه گرفت
دنباله های "مفید"

تفاوت اصلی بین این دو حالت این است که توالی حالت عادی با شروع می شود CSI
(فرار [) و دنباله های حالت برنامه با شروع می شوند SS3 (فرار O).

ترمینال به یکی از این دو حالت (معمولا حالت عادی)، بر اساس مقداردهی اولیه می شود
در توضیحات ترمینال (termcap یا terminfo). توضیحات ترمینال نیز دارد
قابلیت ها (رشته ها) تعریف شده برای حالت صفحه کلید مورد استفاده در برنامه های نفرین.

در استفاده از توضیحات ترمینال برای برنامه هایی که نیستند مشکلی وجود دارد
در نظر گرفته شده برای برنامه های لعن تمام صفحه: تعاریف کلیدهای ویژه فقط هستند
برای این حالت صفحه کلید درست است. به عنوان مثال، برخی از پوسته ها (بر خلاف ksh(1)، که به نظر می رسد
سخت کد شده باشند، حتی از termcap استفاده نکنند) به کاربران خود اجازه می دهند تا اتصالات کلید را سفارشی کنند،
اختصاص دادن اعمال پوسته به کلیدهای ویژه.

· بر هم زدن(1) اجازه می دهد ثابت رشته هایی که باید به توابع اختصاص داده شوند. این فقط موفقیت آمیز است
اگر ترمینال به طور پیش فرض به حالت برنامه اولیه راه اندازی شود، زیرا بر هم زدن فاقد
انعطاف پذیری در این زمینه از یک (کمتر رسا از بر هم زدن) خط خواندن برنامه نویسی
زبان برای تنظیم اتصالات کلید، که به صورت ایستا به کاربر متکی است
اتصالات ممکن برای مقادیر داده شده $TERM را بشمارید.

· zsh(1) یک ویژگی مشابه ارائه می دهد، اما عبارات زمان اجرا را نیز می پذیرد
ارائه یک $terminfo آرایه برای اسکریپت ها به طور خاص، می توان از ترمینال استفاده کرد
پایگاه داده، تبدیل به هنگام تعریف یک اتصال کلید. با تبدیل خروجی به این صورت
که CSI و SS3 برابر هستند، zsh می توانید از پایگاه داده ترمینال برای به دست آوردن مفید استفاده کنید
تعاریف برای استفاده از خط فرمان آن صرف نظر از اینکه ترمینال از حالت عادی استفاده می کند یا
حالت برنامه در ابتدا به عنوان مثال:

[[ "$terminfo[kcuu1]" == "^[O"* ]] && \
bindkey -M viins "${terminfo[kcuu1]/O/[}" \
vi-up-line-or-history

تغییر دادن رنگ ها
چند برنامه پوسته این امکان را برای کاربران فراهم می کند تا رنگ و سایر ویژگی های ویدیو را اضافه کنند
به رشته های اعلان پوسته. کاربران می توانند این کار را با تنظیم $PS1 (اعلان اولیه) انجام دهند
رشته). از نو، بر هم زدن و zsh ویژگی هایی را ارائه کرده اند که در آن یافت نمی شود ksh. وجود دارد
با این حال، مشکل: عرض اعلان روی صفحه لزوماً با آن یکسان نخواهد بود
تعداد کاراکترها زیرا هیچ راهنمایی در استاندارد POSIX، هر پوسته وجود ندارد
مشکل را به روش دیگری حل می کند:

· بر هم زدن کاراکترهای درون «\[» و «\]» را به‌عنوان غیرچاپی در نظر می‌گیرد (بدون استفاده از عرض روی
صفحه نمایش).

· zsh کاراکترهای درون "%{" و "%}" را به عنوان غیرچاپی تلقی می کند.

علاوه بر تفاوت در نحو، پوسته ها روش های مختلفی را برای آن ارائه می دهند
به دست آوردن دنباله های فرار مفید:

· همانطور که در ویژه کلید, zsh آرایه $terminfo را با ترمینال مقدار دهی اولیه می کند
قابلیت های.

همچنین یک عملکرد ارائه می دهد اکوتی که مانند کار می کند دست زدن(1) برای تبدیل یک ترمینال
قابلیت با پارامترهای آن در یک رشته که می تواند در ترمینال نوشته شود.

· پوسته های فاقد ویژگی قابل مقایسه (مانند بر هم زدن) همیشه می تواند از برنامه استفاده کند دست زدن به
این تحول را انجام دهید

دنباله‌های فرار با کد سخت توسط هر پوسته پشتیبانی می‌شوند، اما توصیه نمی‌شوند زیرا
آن‌ها بر پیکربندی‌های خاصی تکیه دارند و نمی‌توانند به راحتی بین موارد مختلف جابجا شوند
محیط های کاربری

محیط زیست


xtherm چندین متغیر محیطی را تنظیم می کند:

نمایش دادن
نام نمایشی است که به سرور X اشاره می کند (نگاه کنید به نمایش دادن نامها in X(7).

TERM با توجه به ورودی terminfo (یا termcap) که به عنوان مرجع استفاده می‌کند، تنظیم می‌شود.

در برخی از سیستم ها، ممکن است با موقعیت هایی مواجه شوید که پوسته ای که استفاده می کنید و xterm
با استفاده از کتابخانه هایی با پایگاه داده های ترمینال مختلف ساخته می شوند. در آن شرایط،
xterm ممکن است توضیحات پایانه ای را انتخاب کند که برای پوسته شناخته شده نیست.

پنجره
روی X پنجره ID شماره تنظیم شده است xterm پنجره.

XTERM_FILTER
در صورت استفاده از فیلتر محلی تنظیم می شود. مقدار نام مسیر فیلتر است.

XTERM_LOCALE
محلی را نشان می دهد که توسط xterm در آغاز. مقداری اولیه سازی پوسته
اسکریپت ها ممکن است محلی متفاوت تنظیم کنند.

XTERM_SHELL
به نام مسیر برنامه ای که فراخوانی می شود تنظیم می شود. معمولاً این یک پوسته است
برنامه مثلا / بن / شل. با این حال، از آنجایی که لزوماً یک برنامه پوسته نیست، اینطور است
متمایز از "SHELL".

XTERM_VERSION
روی رشته نمایش داده شده توسط -version گزینه. که به طور معمول یک
شناسه کتابخانه های X Window که برای ساخت استفاده می شود xterm، به دنبال xtermپچ
عدد داخل پرانتز شماره پچ نیز بخشی از پاسخ به ثانویه است
توالی کنترل ویژگی های دستگاه (DA) (نگاه کنید به xtherm کنترل دنباله).

بسته به پیکربندی سیستم شما، xterm همچنین ممکن است موارد زیر را تنظیم کند:

ستون ها
عرض xterm به کاراکترها (ر.ک: "stty columns").

خانه وقتی xterm برای به روز رسانی utmp پیکربندی شده است.

LINES
ارتفاع xterm در کاراکترها (ر.ک: "ردیف های stty").

LOGNAME
چه زمانی xterm برای به روز رسانی utmp پیکربندی شده است.

پوسته
چه زمانی xterm برای به روز رسانی utmp پیکربندی شده است. همچنین در صورت ارائه یک پوسته معتبر تنظیم می شود
نام به عنوان پارامتر اختیاری.

xtherm این را به یک مسیر نام مطلق تنظیم می کند. اگر متغیر را روی نسبی تنظیم کرده باشید
نام مسیر، xterm ممکن است آن را روی یک نام مسیر پوسته متفاوت تنظیم کند.

اگر این را روی نام مسیری تنظیم کرده اید که با یک پوسته معتبر مطابقت ندارد، xterm
ممکن است برای جلوگیری از سردرگمی آن را تنظیم کند.

TERMCAP
محتویات ورودی termcap مربوط به $TERM، با خطوط و ستون‌ها
مقادیر جایگزین پنجره اندازه واقعی شما می شود.

TERMINFO
ممکن است به یک مکان غیر استاندارد در اسکریپت پیکربندی تعریف شود.

با استفاده از خدمات onworks.net از xterm آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    turkdevops
    turkdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    ویژگی ها:https://github.com/turkdevopshttps://turkdevops.g...
    Turkdevops را دانلود کنید
  • 2
    asammdf
    asammdf
    *asammdf* یک تجزیه کننده سریع پایتون است و
    ویرایشگر ASAM (Associtation for
    استانداردسازی اتوماسیون و
    سیستم های اندازه گیری) MDF / MF4
    (قالب داده های اندازه گیری...
    asammdf را دانلود کنید
  • 3
    LAME (لنگ رمزگذار MP3 نیست)
    LAME (لنگ رمزگذار MP3 نیست)
    LAME یک ابزار آموزشی برای استفاده است
    برای یادگیری در مورد رمزگذاری MP3. این
    هدف پروژه LAME بهبود است
    آکوستیک روانی، کیفیت و سرعت
    نماینده مجلس ...
    دانلود LAME (Lame Aint An MP3 Encoder)
  • 4
    wxPython
    wxPython
    مجموعه ای از ماژول های افزونه پایتون که
    کلاس های رابط کاربری گرافیکی کراس پلتفرم را از
    wxWidgets.. مخاطب: توسعه دهندگان. کاربر
    رابط: X Window System (X11)، Win32 ...
    دانلود wxPython
  • 5
    packfilemanager
    packfilemanager
    این فایل منیجر بسته Total War است
    پروژه، از نسخه 1.7 شروع می شود. آ
    معرفی کوتاه Warscape
    مودینگ: ...
    دانلود packfilemanager
  • 6
    IPerf2
    IPerf2
    ابزاری برای اندازه گیری ترافیک شبکه
    عملکرد TCP و UDP با معیارها
    در اطراف هر دو ظرفیت و تأخیر. در
    اهداف شامل حفظ یک فعال است
    کد iperf...
    IPerf2 را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad