פקודת xterm של לינוקס

פקודת xterm

עַל כמו יוניקס מערכות הפעלה, xterm הפקודה היא אמולטור מסוף למערכת X Window.

תיאור

xterm הוא אמולטור המסוף הסטנדרטי של מערכת X Window, המספק a שורת פקודה ממשק בתוך a חַלוֹן . מספר מקרים של xterm יכול לרוץ באותו זמן בתוך אותה תצוגה, שכל אחד מהם מספק קלט ופלט עבור פגז או תהליך אחר.



נכתב במקור ב 1984 ל- DEC VAXStation כתוכנית עצמאית, xterm שולב במהירות ב- X, וכיום רוב אמולטורי הטרמינל X הם וריאציות למקור xterm קוד.

תחביר

xterm [-  toolkitoption  ...] [-  option  ...] [  shell  ]

אפשרויות

אם אפשרות מתחילה עם ' + ' במקום ' - ', האפשרות משוחזרת לערך ברירת המחדל שלה. ה -גִרְסָה ו -עֶזרָה האפשרויות מתפרשות גם אם xterm לא יכול לפתוח תצוגה ויחד עם ה- -מעמד אפשרות, נבדקות לפני כל שאר האפשרויות.

מתי xterm פועל, זה בדרך כלל בודק את צדף משתנה הסביבה עבור איזה פגז לרוץ. ניתן לשנות מעטפת זו, על ידי מתן פרמטר ל- xterm , אחרי כל האפשרויות האחרות, המציינות את שם נתיב של קליפה לרוץ. שם נתיב זה יכול להיות נתיב מוחלט או נתיב יחסי, ו xterm יחפש את המשתמש נָתִיב משתנה סביבה עבור הקליפה שצוינה אם היא לא מצליחה למצוא אותה. אם לא צוין מעטפת, וה- צדף משתנה הסביבה אינו מוגדר, xterm משתמש במעטפת בורן, / bin / sh .



אפשרויות כלליות

-גִרְסָה הדפס את פרטי הגרסה עבור xterm , ויציאה.
-עֶזרָה הציגו הודעת עזרה וצאו.

אפשרויות מראה והתנהגות

-132 בדרך כלל, מתעלמים מרצף הבריחה VT102 DECCOLM שעובר בין מצב 80 לעמודה. אפשרות זו גורמת לזיהוי רצף הבריחה של DECCOLM, ו- xterm גודל החלון ישתנה כראוי.
-אה אפשרות זו מצביעה על כך xterm צריך תמיד להדגיש את סמן הטקסט. כברירת מחדל, xterm מציג סמן טקסט חלול בכל פעם שהמיקוד אבד או שהמצביע עוזב את החלון.
אה אפשרות זו מצביעה על כך xterm צריך לעשות הדגשת סמן טקסט בהתבסס על מיקוד.
-אי אפשרות זו מבטלת תמיכה בסמלים פעילים אם תכונה זו הורכבה xterm . זה שווה ערך להגדרת המשאב vt100 activeIcon ל- ' שֶׁקֶר '.
+ ai אפשרות זו מאפשרת תמיכה פעילה בסמלים אם תכונה זו הורכבה xterm . זה שווה ערך להגדרת המשאב vt100 activeIcon ל- ' נָכוֹן '.
-או אפשרות זו מציינת שיש לאפשר עטיפה אוטומטית. זה מאפשר לסמן לעטוף באופן אוטומטי לתחילת השורה הבאה כאשר הוא נמצא במיקום הימני ביותר של שורה והפלט של הטקסט.
+ aw אפשרות זו מציינת כי אין לאפשר עטיפה אוטומטית.
מספר אפשרות זו מציינת את גודל הגבול הפנימי (המרחק בין הקצה החיצוני של התווים לגבול החלון) ב פיקסלים . זהו ה- vt100 גבול פנימי מַשׁאָב. ברירת המחדל היא ' שתיים '.
+ bc כבה את סמן הטקסט מהבהב. זה עוקף את cursorBlink מַשׁאָב.
-לִפנֵי הַסְפִירָה הפעל את סמן הטקסט מהבהב. זה עוקף את cursorBlink מַשׁאָב.
-bcf אלפיות השנייה הגדר את משך הזמן שסמן הטקסט אינו פעיל כאשר הוא מהבהב באמצעות cursorOffTime מַשׁאָב.
-bcn אלפיות השנייה הגדר את משך הזמן שסמן הטקסט פועל כאשר הוא מהבהב באמצעות cursorOffTime מַשׁאָב.
-bdc הגדר את משאב vt100 colorBDMode ל ' שֶׁקֶר ', השבתת תצוגת תווים עם תכונה מודגשת כצבע.
+ bdc הגדר את משאב vt100 colorBDMode ל ' נָכוֹן ', המאפשר הצגת תווים עם תכונה מודגשת כצבע ולא מודגש.
-cb הגדר את משאב vt100 cutToBeginningOfLine ל ' שֶׁקֶר '.
+ cb הגדר את משאב vt100 cutToBeginningOfLine ל ' נָכוֹן '.
-זֶרֶם יָשָׁר סולם אופי : ערך [ , ...] זה מגדיר שיעורים המצוינים בטווחים הנתונים לשימוש בבחירה לפי מילים. ראה את הסעיף המפרט שיעורי אופי ודיון בנושא charClass מַשׁאָב.
-cjk_width הגדר את רוחב cjk משאב ל ' נָכוֹן '. כאשר מופעל, תווים עם קטגוריה דו-משמעית (A) מזרח אסייתית ב- UTR 11 הם בעלי רוחב עמודה 2. אחרת, רוחב העמודה הוא 1. זה עשוי להיות שימושי עבור תוכנות מבוססות מסוף טקסט CJK מדור קודם בהנחה שציורי תיבה ו לאחרים לרוחב העמודה 2. יש להפעיל אותו גם כאשר אתה מציין גופן TrueType CJK כפול רוחב (דו-רוחב / מונוספייס) עם -פא בשורת הפקודה או faceName מַשׁאָב. ברירת המחדל היא ' שֶׁקֶר '.
+ cjk_width אפס את רוחב cjk מַשׁאָב.
-מעמד חוּט אפשרות זו מאפשרת לעקוף xterm מחלקת המשאבים. בדרך כלל זה ' XTerm ', אך ניתן להגדיר אותה למחלקה אחרת כגון' UXTerm כדי לבטל את המשאבים שנבחרו.
-ס'מ אפשרות זו מבטלת זיהוי של רצפי מילוט ANSI לשינוי צבע. זה קובע את מצב צבע משאב ל ' שֶׁקֶר '.
+ ס'מ אפשרות זו מאפשרת זיהוי של רצפי מילוט ANSI לשינוי צבע. זה זהה למשאב vt100 מצב צבע .
-cn אפשרות זו מצביעה על כך קווים חדשים אין לחתוך בבחירות במצב קו. זה קובע את cutNewline משאב ל ' שֶׁקֶר '.
+ cn אפשרות זו מציינת כי יש לחתוך קווים חדשים בבחירות במצב קו. זה קובע את cutNewline משאב ל ' נָכוֹן '.
-קר צֶבַע אפשרות זו מציינת את הצבע שישמש לסמן טקסט. ברירת המחדל היא להשתמש באותו צבע חזית המשמש לטקסט. זה קובע את cursorColor משאב בהתאם לפרמטר.
-עם אפשרות זו מציינת ש- xterm צריך לעבוד סביב באג ב- יותר תוכנית שגורמת לתצוגה שגויה של קווים ברוחב החלון בדיוק ובעקבותיהם שורה המתחילה ב- הכרטיסייה (הכרטיסיות המובילות אינן מוצגות).
+ עם אפשרות זו מצביעה על כך xterm לא צריך לעבוד סביב יותר באג שהוזכר לעיל.
-זֶרֶם יָשָׁר אפשרות זו מבטלת את רצף הבריחה לשינוי צבעים דינמיים: צבעי החזית והרקע vt100, צבע סמן הטקסט שלו, צבע הסמן מצביע הקדמי וצבעי הרקע, צבעי החזית והרקע של אמולטור Tektronix, צבע סמן הטקסט וצבע ההדגשה. האפשרות מגדירה את דינמי צבעים אפשרות ל ' שֶׁקֶר '.
+ נ'ז אפשרות זו מאפשרת לרצף הבריחה לשנות צבעים דינמיים. האפשרות מגדירה את דינמי צבעים אפשרות ל ' נָכוֹן '.
זה תכנית [ טיעונים ...] אפשרות זו מציינת את התוכנית (ואת טיעוני שורת הפקודה שלה) להפעלה ב- xterm חַלוֹן. זה גם מגדיר את שם החלון ושם הסמל להיות שם הבסיס של התוכנית שמבוצעת אם אף אחד מהם לא ולא ניתנים בשורת הפקודה. זו חייבת להיות האפשרות האחרונה בשורת הפקודה.
-עַל הַצפָּנָה אפשרות זו קובעת את הקידוד עליו xterm רץ. זה מגדיר את משאב המקום. קידודים שאינם UTF-8 נתמכים באמצעות תלבושת (כלי המשמש לתרגום מערך התווים של התוכנית כך שהפלט שלה יכול להיות מוצג כראוי על אמולטור מסוף המשתמש בערכת תווים אחרת). ה -lc יש להשתמש באופציה במקום -עַל למערכות עם תמיכה מקומית.
-פֶּנסיוֹן מָלֵא לַעֲשׂוֹת אפשרות זו מציינת גופן לשימוש בעת הצגת טקסט מודגש. זה קובע את boldFont מַשׁאָב.

גופן זה חייב להיות באותו הגובה והרוחב כמו הגופן הרגיל, אחרת הוא מתעלם. אם מצוין רק אחד מהגופנים הרגילים או המודגשים, הוא משמש כגופן הרגיל והגופן המודגש מיוצר על ידי סטיית יתר של גופן זה.

ראה גם הדיון ב boldMode ו alwaysBoldMode אֶמְצָעִי.
-פא תבנית אפשרות זו מגדירה את התבנית עבור גופנים שנבחרו מספריית FreeType אם נערכה תמיכה בספריה זו xterm . זה תואם את faceName מַשׁאָב. כשמצוין גופן ברוחב כפול של CJK, עליך להפעיל את רוחב cjk מַשׁאָב.

ראה גם את renderFont משאב, המשלב עם זה כדי לקבוע אם גופני FreeType פעילים בהתחלה.
-fbb אפשרות זו מצביעה על כך xterm צריך להשוות תיבות התוחמות של גופנים רגילים ומודגשים כדי לוודא שהם תואמים. זה קובע את freeBoldBox משאב ל ' שֶׁקֶר '.
+ fbb אפשרות זו מצביעה על כך xterm לא צריך להשוות בין תיבות גבול רגילות ומודגשות כדי לוודא שהן תואמות. זה קובע את freeBoldBox משאב ל ' נָכוֹן '.
-fbx אפשרות זו מצביעה על כך xterm לא צריך להניח כי לגופנים הרגילים והמודגשים יש תווי ציור קו VT100. אם חסרים כאלה, xterm יצייר את הדמויות ישירות. זה קובע את forceBoxChars משאב ל ' שֶׁקֶר '.
+ fbx אפשרות זו מצביעה על כך xterm צריך להניח כי לגופנים הרגילים והמודגשים יש תווי VT100 לציור קו. זה קובע את forceBoxChars משאב ל ' נָכוֹן '.
-fd תבנית אפשרות זו מגדירה את התבנית עבור גופנים ברוחב כפול שנבחרו מספריית FreeType אם נערכה תמיכה בספריה זו xterm . זה תואם את פנים שם כפול מַשׁאָב.
-לִהיוֹת לַעֲשׂוֹת אפשרות זו מגדירה את הגופן לסמלים פעילים אם תכונה זו הורכבה xterm .

ראה גם את iconFont מַשׁאָב.
-פס גודל אפשרות זו מגדירה את גודל הנקודות עבור גופנים שנבחרו מספריית FreeType אם נאספה תמיכה בספריה זו xterm . זה תואם את faceSize מַשׁאָב.
-מסך מלא אפשרות זו מצביעה על כך xterm צריך לבקש ממנהל החלונות לתת לו להשתמש במסך מלא לתצוגה, למשל, ללא קישוטי חלונות. זה קובע את מסך מלא משאב ל ' נָכוֹן '.
+ מסך מלא אפשרות זו מצביעה על כך xterm לא צריך לבקש ממנהל החלונות לתת לו להשתמש במסך מלא לתצוגה. זה קובע את מסך מלא משאב ל ' שֶׁקֶר '.
-fw לַעֲשׂוֹת אפשרות זו מציינת את הגופן שישמש להצגת טקסט רחב. כברירת מחדל, הוא ינסה להשתמש בגופן רחב פי שניים מהגופן שישמש לציור טקסט רגיל. אם לא נמצא גופן ברוחב כפול, הוא יאלתר באמצעות מתיחת הגופן הרגיל. זה תואם את wideFont מַשׁאָב.
-fbb לַעֲשׂוֹת אפשרות זו מציינת את הגופן שישמש להצגת טקסט רחב מודגש. כברירת מחדל, היא תנסה להשתמש בגופן רחב פי שניים מהגופן שישמש לציור טקסט מודגש. אם לא נמצא גופן ברוחב כפול, הוא יאלתר באמצעות מתיחת הגופן המודגש. זה תואם את wideBoldFont מַשׁאָב.
-fx לַעֲשׂוֹת אפשרות זו מציינת את הגופן שישמש להצגת מחרוזת preedit בשיטת הקלט 'OverTheSpot'.

ראה גם הדיון ב ximFont מַשׁאָב.
-hc צֶבַע לִרְאוֹת -selbg .
-hf אפשרות זו מציינת כי יש ליצור קודי בריחה של מקש הפונקציה של HP עבור מקשי פונקציה. זה קובע את hpFunctionKeys משאב ל ' נָכוֹן '.
+ hf אפשרות זו מציינת כי אין ליצור קודי בריחה של מקש הפונקציה של HP עבור מקשי פונקציה. זה קובע את hpFunctionKeys משאב ל ' שֶׁקֶר '.
-הם מספר xterm להשתמש highlightTextColor ו highlightColor כדי לעקוף את צבעי החזית / הרקע ההפוכים בבחירה. זה קובע את highlightColorMode משאב ל ' נָכוֹן '.
+ hm מספר xterm לא להשתמש highlightTextColor ו highlightColor כדי לעקוף את צבעי החזית / הרקע ההפוכים בבחירה. זה קובע את highlightColorMode משאב ל ' שֶׁקֶר '.
-לְהַחזִיק הפעל את משאב ההמתנה, כלומר xterm לא יהרוס מייד את חלונו לאחר השלמת פקודת הפגז. הוא ימתין עד שתשתמש במנהל החלונות כדי להרוס / להרוג את החלון, או אם תשתמש בערכי התפריט ששולחים a אוֹת , למשל HUP אוֹ לַהֲרוֹג .
החזק כבה את משאב ההשהיה, כלומר xterm מיד יהרוס את חלונו לאחר השלמת פקודת הפגז.
-כְּלוֹמַר הפעל את ptyInitialErase משאב, כלומר, השתמש בתחושת ה- pseudo-terminal של ה- stty מחק ערך.
+ כלומר תכבה את ה ptyInitialErase משאב, כלומר, הגדר את stty למחוק את הערך באמצעות משוער מחרוזת מה termcap ערך כהפניה, אם זמין.
-בתוך ה הפעל את useInsertMode המשאב, שמאלץ את השימוש במצב הוספה על ידי הוספת ערכים מתאימים ל- TERMCAP משתנה הסביבה.
+ פנימה תכבה את ה useInsertMode מַשׁאָב.
-לְתוֹך חלון מזהה ניתן מזהה חלון X (מספר שלם, שיכול להיות הקסדצימלי , אוקטלי או עשרוני לפי אם זה מתחיל ב ' 0x ',' 0 או לא), xterm יתקן את יישומון הפגז ברמה העליונה לחלון זה. זה משמש להטבעה xterm בתוך יישומים אחרים.
-j אפשרות זו מצביעה על כך xterm צריך לעשות גלילה קפיצה. זה תואם את jumpScroll מַשׁאָב. בדרך כלל, גליל טקסט שורה אחת בכל פעם; אפשרות זו מאפשרת xterm להזיז מספר שורות בכל פעם כדי שלא ייפול מאחור. השימוש בו מומלץ מאוד מכיוון שהוא עושה xterm הרבה יותר מהר כשסורקים כמויות גדולות של טקסט. ניתן להשתמש ברצפי הבריחה של VT100 להפעלה והשבתה של גלילה חלקה וכן בתפריט 'אפשרויות VT' להפעלה או כיבוי של תכונה זו.
+ j אפשרות זו מצביעה על כך xterm לא צריך לעשות גלילה קפיצה.
-k8 אפשרות זו מגדירה את allowC1Printable מַשׁאָב. מתי allowC1Printable מוגדר, xterm עוקף את המיפוי של תווי בקרה C1 (קוד 128-159) כדי להתייחס אליהם כאל הדפסה.
+ k8 אפשרות זו מאפסת את ה- allowC1Printable מַשׁאָב.
-קט סוג המקלדת אפשרות זו מגדירה את keyboardType מַשׁאָב. הערכים האפשריים כוללים: ' לא ידוע ',' בְּרִירַת מֶחדָל ',' hp ',' סקו ',' שמש ',' tcap 'ו' vt220 '.

הערך ' לא ידוע ', גורם להתעלמות מהמשאב המתאים.

הערך ' בְּרִירַת מֶחדָל ', מדכא את המשאבים הנלווים hpFunctionKeys , מפתחות scoFunction , מפתחות sunFunction , tcapFunctionKeys ו sunKeyboard , באמצעות פריסת מקלדת Sun / PC.
-l תור רישום עַל. בדרך כלל רישום לא נתמך, בגלל חששות ביטחוניים. כמה גרסאות של xterm יכול להיות שהרישום מופעל. ה קובץ לוג כתוב לספריה שממנה xterm מופעלת. שם הקובץ נוצר, בטופס

XtermLog.XXXXXX
אוֹ

Xterm.log.hostname.yyyy.mm.dd.hh.mm.ss.XXXXXX
... תלוי איך xterm נבנה.
+ ל כבה את הרישום.
-lc הפעל תמיכה בקידודים שונים בהתאם להגדרת המקום של המשתמשים, כלומר LC_ALL , LC_CTYPE , או LANG משתני סביבה. זה מושג על ידי הפעלת מצב UTF-8 ועל ידי הפעלת תלבושת להמרה בין קידודים מקומיים ל- UTF-8. luit אינו מופעל במקומות UTF-8. זה תואם את המשאב המקומי.

רשימת הקידודים הנתמכת בפועל נקבעת על ידי תלבושת . התייעץ עם תלבושת דף ידני לפרטים נוספים.

ראה גם את -u8 אפשרות התומכת במקומות UTF-8.
+ lc בטל את התמיכה בבחירה אוטומטית של קידודים מקומיים. במצב 8bit קונבנציונאלי או, במקומות UTF-8 או עם אפשרות -u8, ישמש מצב UTF-8.
-lcc נָתִיב שם הקובץ של ממיר הקידוד מ / אל קידודים מקומיים ו- UTF-8 המשמש עם -lc אפשרות או משאב מקומי. זה תואם את localeFilter מַשׁאָב.
-שמאל כפה את סרגל הגלילה לצד שמאל של מסך VT100. זוהי ברירת המחדל, אלא אם כן הגדרת את ה- rightScrollBar מַשׁאָב.
-לף שם קובץ ציין את שם הקובץ היומן. ראה את -l אוֹפְּצִיָה.
-ls אפשרות זו מציינת שהקליפה שהתחילה ב- xterm חלון יהיה התחברות מעטפת (כלומר, הדמות הראשונה של argv [0] יהיה מקף, המציין בפני הקליפה שעליו לקרוא את המשתמש .התחברות אוֹ .פּרוֹפִיל ).

ה -ls דגל ו loginShell משאבים מתעלמים אם זה ניתן גם, כי xterm אינו יודע כיצד לגרום לקליפה להתחיל את הפקודה הנתונה לאחר כל מה שהיא עושה כאשר היא מעטפת כניסה; מעטפת הבחירה של המשתמש לא צריכה להיות מעטפת בורן בכל זאת. גַם, xterm -e אמור לספק פונקציונליות עקבית עבור יישומים אחרים שצריכים להפעיל תוכניות מצב טקסט בחלון, ואם loginShell לא התעלמו, התוצאה של ~ /. פרופיל עלול להפריע לזה.

אם אתה רוצה את ההשפעה של -ls ו זה בו זמנית, אתה יכול להשתמש במשהו כמו

xterm -e /bin/bash -l -c 'my command here'
סוף כל סוף, -ls לא מתעלמים לחלוטין, כי xterm -ls -e האם כותב א / var / log / wtmp ערך (אם מוגדר לעשות זאת), ואילו xterm -e לא.
-מקסום אפשרות זו מצביעה על כך xterm צריך לבקש ממנהל החלונות למקסם את פריסתו בעת ההפעלה. זה תואם את ממקסם מַשׁאָב.

מקסימום אינו הפוך מסמלה; אפשר לעשות את שניהם עם מנהלי חלונות מסוימים.
+ מקסימום אפשרות זו מצביעה על כך xterm צריך לבקש ממנהל החלונות למקסם את פריסתו בעת ההפעלה.
+ ls אפשרות זו מציינת כי המעטפת שהופעל לא צריכה להיות מעטפת כניסה (כלומר, זו תהיה 'מעטפת משנה' רגילה).
-מ.ב. אפשרות זו מצביעה על כך xterm צריך לצלצל בפעמון שוליים כאשר המשתמש מקליד ליד הקצה הימני של השורה.
+ mb אפשרות זו מציינת כי אין להתקשר לפעמון שוליים.
-mc אלפיות השנייה אפשרות זו מציינת את הזמן המרבי בין בחירות מרובות לחיצות.
-מסג תכבה את ה הודעות משאב, כלומר לא לאפשר גישה לכתיבה למסוף.
+ מסג הפעל את משאב ההודעות, כלומר, אפשר גישה לכתיבה למסוף.
-רוחב_מק הגדר את mkWidth משאב ל ' נָכוֹן '. זה עושה xterm השתמש בגרסה מובנית של חישוב רוחב תווים רחב. ברירת המחדל היא ' שֶׁקֶר '
+ mk_width אפס את mkWidth מַשׁאָב.
-גברת צֶבַע אפשרות זו מציינת את הצבע שישמש לסמן המצביע. ברירת המחדל היא להשתמש בצבע החזית. זה קובע את מצביע צבע מַשׁאָב.
-nb מספר אפשרות זו מציינת את מספר התווים מהקצה הימני של השורה שבה צלצול השוליים, אם הוא מופעל, יצלצל. ברירת המחדל היא ' 10 '.
-לא אפשרות זו מבטלת את תצוגת הקו תחתון.
+ אפס אפשרות זו מאפשרת הצגת קו תחתון.
-מחשב אפשרות זו מאפשרת שימוש בסגנון מחשב בצבעים מודגשים (ראה צבעים עזים מַשׁאָב).
+ מחשב אפשרות זו מבטלת את השימוש בסגנון המחשב בצבעים מודגשים.
-את כל אפשרות זו מציינת כי יש להרים את החלון בכל פעם שמתקבל Control-G.
+ הכל אפשרות זו מציינת כי אין להעלות את החלון בכל פעם שמתקבל Control-G.
Rightbar כפה את סרגל הגלילה לצד ימין של מסך VT100.
-rvc אפשרות זו מבטלת את הצגת התווים עם לַהֲפוֹך תכונה כצבע.
+ rvc אפשרות זו מאפשרת הצגת תווים עם לַהֲפוֹך תכונה כצבע.
-רוו אפשרות זו מציינת שיש לאפשר עטיפה הפוכה. זה מאפשר לסמן לגבות מהעמודה הימנית ביותר של שורה אחת לעמודה הימנית ביותר של השורה הקודמת. זה מאוד שימושי לעריכת שורות פקודה ארוכות של פגז והוא מומלץ. ניתן להפעיל ולכבות אפשרות זו מתפריט 'אפשרויות VT'.
+ rw אפשרות זו מציינת כי אין לאפשר עטיפה הפוכה.
אפשרות זו מצביעה על כך xterm עשוי לגלול בצורה אסינכרונית, כלומר המסך לא צריך להיות מעודכן לחלוטין בזמן הגלילה. זה מאפשר xterm לרוץ מהר יותר כאשר זמן ההשהיה של הרשת מאוד גבוה, והוא בדרך כלל שימושי כאשר פועל על פני אינטראנט גדול מאוד או שערים רבים.
+ s אפשרות זו מצביעה על כך xterm צריך לגלול באופן סינכרוני.
-אותו שם לא שולח בקשות לשינוי שם כותרת וסמל כאשר הבקשה לא תשפיע: השם לא שונה. יש בכך את היתרון של מניעת הבהוב והחסרון בכך שדורשים נסיעה הלוך ושוב נוספת לשרת כדי לברר את הערך הקודם. בפועל זו לעולם לא אמורה להיות בעיה.
+ samame שלח תמיד בקשות לשינוי שם כותרת וסמל.
-sb אפשרות זו מציינת שיש לשמור מספר כלשהו של שורות שגלולות מעל החלון וכי יש להציג סרגל גלילה כדי שניתן יהיה לראות אותן. אפשרות זו עשויה להיות מופעלת וכיבויה מתפריט 'אפשרויות VT'.
+ sb אפשרות זו מציינת כי אין להציג סרגל גלילה.
-selbg צֶבַע אפשרות זו מציינת את הצבע לשימוש ברקע הטקסט שנבחר. אם לא צוין, משתמשים בסרטון הפוך. ראה את הדיון ב highlightColor מַשׁאָב.
-עצמך צֶבַע אפשרות זו מציינת את הצבע לשימוש בטקסט שנבחר. אם לא צוין, משתמשים בסרטון הפוך. ראה את הדיון ב highlightTextColor מַשׁאָב.
-SF אפשרות זו מציינת כי יש ליצור קודי בריחה של מקש הפונקציה Sun עבור מקשי פונקציה.
+ sf אפשרות זו מציינת כי יש ליצור קודי בריחה סטנדרטיים עבור מקשי פונקציה.
מספר קנה מידה של ערכי גובה קו לפי המספר הנתון. ראה את הדיון ב scaleHeight מַשׁאָב.
-כן אפשרות זו מציינת כי פלט לחלון לא אמור למקם את המסך מחדש באופן אוטומטי לתחתית אזור הגלילה. ניתן להפעיל ולכבות אפשרות זו מתפריט 'אפשרויות VT'.
+ כן אפשרות זו מציינת שפלט לחלון אמור לגרום לו לגלול לתחתית.
-סק אפשרות זו מציינת כי לחיצה על מקש תוך שימוש בסרגל הגלילה לבדיקת שורות טקסט קודמות אמורה לגרום למיקום מחדש של החלון במיקום הרגיל בתחתית אזור הגלילה.
+ sk אפשרות זו מציינת כי לחיצה על מקש תוך שימוש בסרגל הגלילה לא אמורה לגרום למיקום מחדש של החלון.
-sl מספר אפשרות זו מציינת את מספר השורות שיש לשמור שגלשו מעל לראש המסך. זה תואם את saveLines מַשׁאָב. ברירת המחדל היא ' 64 '.
-סם אפשרות זו, המתאימה ל- מושב משאב, מציין זאת xterm צריך להגדיר שיחות חוזר של מנהל ההפעלות.
+ sm אפשרות זו מציינת ש- xterm לא אמור להגדיר שיחות חוזר של מנהל ההפעלות.
-sp אפשרות זו מציינת כי יש להניח שמקלדת Sun / PC מספקת מיפוי עבור לוח המקשים ' + ' ל ' , 'ו- Ctrl-F1 עד F13, Ctrl-F2 ל- F14 וכו'.
+ sp אפשרות זו מציינת כי יש ליצור את קודי הבריחה הסטנדרטיים עבור מקשי המקשים והמפתחות.
-t אפשרות זו מצביעה על כך xterm צריך להתחיל במצב Tektronix, ולא במצב VT102. המעבר בין שני החלונות מתבצע באמצעות תפריטים 'אפשרויות'. רישומי Termcap שעובדים איתם xterm הם ' tek4014 ',' tek4015 ',' tek4012 ',' tek4013 ',' tek4010 ', ו' מְטוּמטָם '. xterm מחפש באופן אוטומטי את קובץ ה- termcap בסדר זה עבור ערכים אלה ואז מגדיר את ' טווח ' וה ' TERMCAP ' משתני סביבה.
+ t אפשרות זו מצביעה על כך xterm צריך להתחיל במצב VT102.
-גַם אפשרות זו, המתאימה ל- סרגל כלים משאב, מציין זאת xterm אמור להציג סרגל כלים (או סרגל תפריטים) בראש חלונו. הלחצנים בסרגל הכלים תואמים לתפריטים הקופצים, למשל, שליטה / שמאל / עכבר עבור 'אפשרויות עיקריות'.
+ כף אפשרות זו מצביעה על כך xterm לא צריך להגדיר סרגל כלים.
-טי term_id ציין את השם בו השתמש xterm כדי לבחור את התגובה הנכונה לשאילתות מזהה מסוף. זה גם מציין את רמת ההדמיה המשמשת לקביעת סוג התגובה לרצף בקרת DA. ערכים תקפים כוללים vt52 , vt100 , vt101 , vt102 , ו vt220 (ה ' לדוגמה 'הוא אופציונלי). ברירת המחדל היא ' vt100 '. ה term_id ארגומנט מציין את מזהה הטרמינל לשימוש. (זהה לזה של מזהה decTerminal מַשׁאָב).
-טמ חוּט אפשרות זו מציינת סדרה של מילות מפתח להגדרת מסוף ואחריהן התווים שצריכים להיות קשורים לפונקציות אלה, בדומה ל- stty תכנית. מילות המפתח וערכיהם מתוארות בפירוט ב ttyModes מַשׁאָב.
-tn שֵׁם אפשרות זו מציינת את שם סוג המסוף שיש להגדיר ב- טווח משתנה הסביבה. זה תואם את termName מַשׁאָב. סוג מסוף זה חייב להתקיים במסד הנתונים של המסוף ( termcap אוֹ terminfo , תלוי איך xterm בנוי) וצריך שיהיה ב# ו מה# ערכים. אם סוג המסוף לא נמצא, xterm משתמש ברשימה המובנית ' xterm ',' vt102 ', וכו.
-u8 אפשרות זו מגדירה את utf8 מַשׁאָב. מתי utf8 מוגדר, xterm מפרש נתונים נכנסים כ- UTF-8. זה קובע את wideChars משאב כתופעת לוואי, אך מצב UTF-8 שנקבע על ידי אפשרות זו מונע את כיבויו. אם עליך להפעיל ולכבות אותו, השתמש ב wideChars מַשׁאָב.

אפשרות זו ו- utf8 המשאב נעקף על ידי -lc ו -עַל אפשרויות ומשאב מקומי. כלומר, אם xterm נאסף לתמיכה תלבושת ומשאב המקומי אינו ' שֶׁקֶר 'מתעלמים מאופציה זו. אנו ממליצים להשתמש ב- -lc אפשרות או ' מקום: נכון 'משאב במקומות UTF-8 כאשר מערכת ההפעלה שלך תומכת באזור, או -עַל אפשרות UTF-8 או ' אזור: UTF-8 משאב כאשר מערכת ההפעלה שלך אינה תומכת באזור.
+ u8 אפשרות זו מאפסת את ה- utf8 מַשׁאָב.
-uc אפשרות זו הופכת את הסמן לקו תחתון במקום תיבה.
+ וכו ' אפשרות זו הופכת את הסמן לתיבה במקום לקו תחתון.
-אול אפשרות זו מבטלת את הצגת התווים עם תכונת קו תחתון כצבע ולא עם קו תחתון.
+ כיב אפשרות זו מאפשרת הצגת תווים עם תכונת קו תחתון כצבע ולא עם קו תחתון.
-אוצר אפשרות זו, המתאימה ל- italicULMode משאב, משבית את הצגת התווים עם תכונת קו תחתון כנטויה ולא עם קו תחתון.
+ שוב אפשרות זו, המתאימה ל- italicULMode משאב, מאפשר הצגת תווים עם תכונת קו תחתון כנטויה ולא עם קו תחתון.
-הַחוּצָה אפשרות זו מצביעה על כך xterm לא צריך לכתוב רשומה למערכת utmp קובץ לוג.
+ ut אפשרות זו מצביעה על כך xterm צריך לכתוב רשומה למערכת utmp קובץ לוג.
-וכו אפשרות זו מציינת כי עדיף לפעמון חזותי על פני צליל נשמע. במקום לצלצל בפעמון המסוף בכל פעם שמתקבל Control-G, החלון יהבהב.
+ וכו ' אפשרות זו מציינת כי אין להשתמש בפעמון חזותי.
-שירותים אפשרות זו מגדירה את wideChars מַשׁאָב. מתי wideChars מוגדר, xterm שומר על מבנים פנימיים לתווים של 16 סיביות. אם אתה לא מגדיר את המשאב הזה ל- ' נָכוֹן ', xterm מתעלם מרצף הבריחה שמפעיל ומכבה את מצב UTF-8. ברירת המחדל היא ' שֶׁקֶר '.
+ wc אפשרות זו מאפסת את ה- wideChars מַשׁאָב.
-wf אפשרות זו מצביעה על כך xterm צריך להמתין למיפוי החלון בפעם הראשונה לפני שמתחילים בתהליך המשנה, כך שהגדרות גודל המסוף הראשוניות ומשתני הסביבה יהיו נכונים. באחריות היישום לתפוס שינויים בגודל המסוף הבאים.
+ wf אפשרות זו מצביעה על כך xterm לא צריך לחכות לפני שמתחילים בתהליך המשנה.
-ציקון ביפ אָחוּז כמו zIconBeep מַשׁאָב. אם האחוז אינו אפס, xterm s שמפיקים פלט תוך איקונינגציה יגרמו לצליל XBell בעוצמה הנתונה ויהיו '***' מוכנים לכותרות האייקונים שלהם. רוב מנהלי החלונות יזהו את השינוי הזה באופן מיידי, ויראו לך באיזה חלון יש הפלט. תכונה דומה הייתה ב- x10 xterm.
אפשרות זו מציינת כי חלון זה אמור לקבל פלט קונסולה. זה לא נתמך בכל המערכות. כדי להשיג פלט קונסולה, עליך להיות הבעלים של מכשיר המסוף, ועליך להיות בעל הרשאת קריאה וכתיבה עבורו. אם אתה מפעיל X תחת xdm על מסך המסוף, ייתכן שיהיה עליך להפעיל את ההפעלה ולאפס תוכניות במפורש לשנות את הבעלות על מכשיר המסוף כדי לגרום לאפשרות זו לעבוד.
-S ccn אפשרות זו מאפשרת xterm לשמש כערוץ קלט ופלט לתוכנית קיימת ולעיתים משתמשים בו ביישומים מיוחדים. ערך האופציה מציין את האותיות האחרונות של שם מסוף פסאודו לשימוש במצב עבד, בתוספת מספר מתאר הקבצים שעבר בירושה. אם האפשרות מכילה ' / אופי, זה תוחם את התווים המשמשים לשם הפסאודו-טרמינל ממתאר הקבצים. אחרת, משתמשים בדיוק בשתי תווים מהאפשרות לשם פסאודו-מסוף, והיתר הוא מתאר הקבצים. דוגמאות (שתי הראשונות שוות ערך מכיוון שהמתאר עוקב אחר האחרון ' / '):

-S/dev/pts/123/45-S123/45-Sab34
ציין זאת xterm אינו סוגר שום מתאר קבצים שלא פתח לשימושו עצמו. אפשר (אם כי כנראה לא נייד) לקבל יישום שמעביר מתאר קבצים פתוח אליו xterm לאחר האתחול או -S אפשרות לתהליך הפועל ב xterm .

הארגומנטים הבאים של שורת הפקודה ניתנים לצורך תאימות עם גרסאות ישנות יותר:

% geom אפשרות זו מציינת את הגודל והמיקום המועדפים של חלון Tektronix. זה קיצור של ציון ' * tekGeometry משאב.
#geom אפשרות זו מציינת את המיקום המועדף על חלון הסמל. זה קיצור של ציון ' * אייקון גיאומטריה משאב.
חוּט אפשרות זו מציינת את הכותרת עבור xterm החלונות של. זה שווה ערך ל -כותרת .
חוּט אפשרות זו מציינת את שם הסמל עבור xterm החלונות של. זה קיצור של ציון ' * iconName משאב. שים לב שהדבר אינו זהה לאפשרות ערכת הכלים -שֵׁם (ראה למטה). שם סמל ברירת המחדל הוא שם היישום.
-r אפשרות זו מציינת שיש לדמות וידאו הפוך על ידי החלפת צבעי החזית והרקע. זה שווה ערך ל -rv .
-במקום מספר אפשרות זו מציינת את הרוחב בפיקסלים של הגבול שמקיף את החלון. זה שווה ערך ל -רוחב גבול אוֹ -בוו .

בדרך כלל משתמשים בטיעוני שורת הפקודה X Toolkit הסטנדרטיים הבאים xterm :

-bd צֶבַע אפשרות זו מציינת את הצבע לשימוש בגבול החלון. שם המקור המקביל הוא צבע גבול . xterm משתמש בברירת המחדל של ערכת הכלים X, שהיא ' XtDefaultForeground '.
-bg צֶבַע אפשרות זו מציינת את הצבע לשימוש ברקע החלון. שם המקור המקביל הוא רקע. ברירת המחדל היא ' XtDefaultBackground '.
-בוו מספר אפשרות זו מציינת את הרוחב בפיקסלים של הגבול שמקיף את החלון.

נראה שמדובר במורשת של מהדורות X ישנות יותר. זה קובע את רוחב גבול המשאב של יישומון הפגז, ועשוי לספק ייעוץ למנהל החלונות שלך להגדרת עובי מסגרת החלון. מרבית מנהלי החלונות אינם משתמשים במידע זה. ראה את אפשרות, השולטת בגבול הפנימי של xterm חַלוֹן.
-לְהַצִיג לְהַצִיג אפשרות זו מציינת את שרת ה- X לפנות אליו. ראה פקודת X.
-fg צֶבַע אפשרות זו מציינת את הצבע לשימוש להצגת טקסט. שם המקור המקביל נמצא בחזית. ברירת המחדל היא ' XtDefaultForeground '.
-fn לַעֲשׂוֹת אפשרות זו מציינת את הגופן שישמש להצגת טקסט רגיל. שם המקור המקביל הוא לַעֲשׂוֹת . ברירת המחדל של ערך המשאב קבועה.
-גוֹפָן לַעֲשׂוֹת זה אותו דבר כמו -fn .
-גֵאוֹמֶטרִיָה גֵאוֹמֶטרִיָה אפשרות זו מציינת את הגודל והמיקום המועדפים של חלון VT102.
-קונית אפשרות זו מצביעה על כך xterm צריך לבקש ממנהל החלונות להפעיל אותו כסמל ולא כחלון הרגיל. שם המשאב המתאים הוא איקוני.
-שֵׁם שֵׁם אפשרות זו מציינת את שם היישום שתחתיו יש להשיג משאבים, ולא שם קובץ ההפעלה המוגדר כברירת מחדל. השם לא אמור להכיל ' . 'או' * ' תווים.
-rv אפשרות זו מציינת שיש לדמות וידאו הפוך על ידי החלפת צבעי החזית והרקע. שם המקור המקביל הוא הפוך וידאו .
+ rv השבת את הסימולציה של וידאו הפוך על ידי החלפת צבעי חזית ורקע.
-כותרת חוּט אפשרות זו מציינת את מחרוזת כותרת החלון, שעשויה להיות מוצגת על ידי מנהלי חלונות אם המשתמש יבחר בכך. כותרת ברירת המחדל היא שורת הפקודה שצוינה לאחר ה- זה אפשרות, אם בכלל, אחרת שם היישום.
-xrm משאבי משאבים אפשרות זו מציינת מחרוזת משאבים לשימוש. זה שימושי במיוחד להגדרת משאבים שאין להם אפשרויות שורת פקודה נפרדות.

אֶמְצָעִי

התוכנית מבינה את כל שמות ומשאבי הליבה של משאבי ה- X Toolkit. משאבים ספציפיים ליישום (למשל, ' XTerm. שֵׁם ') הם כדלקמן:

מַשׁאָב מעמד תיאור
ckarrowKeyIsErase BackarrowKeyIsErase לקשור את VT xxx backarrowKey ו ptyInitialErase משאבים יחד על ידי קביעת מצב DECBKM על פי הערך ההתחלתי של stty מחיקה היא חזרה ( 8 ) או מחק ( 127 ) אופי. ברירת המחדל היא 'שקר', ומשבית תכונה זו.
מסך מלא מסך מלא מציין אם או לא xterm צריך לבקש ממנהל החלונות להשתמש בפריסה במסך מלא בעת ההפעלה. xterm מקבל מילת מפתח (מתעלמת מהמקרה) או את המספר המוצג:

מילת מפתח מספר התנהגות
שֶׁקֶר 0 לא נעשה שימוש בהתחלה במסך מלא, אך ייתכן שהוא יתבצע מאוחר יותר באמצעות בחירת תפריט או רצף בקרה.
נָכוֹן 1 בהתחלה נעשה שימוש בפריסת מסך מלא, אך ניתן להשבית אותה מאוחר יותר באמצעות בחירת תפריט או רצף בקרה.
תמיד שתיים בהתחלה נעשה שימוש בפריסת מסך מלא ולא ניתן להשבית אותו מאוחר יותר באמצעות בחירת תפריט או רצף בקרה.
לעולם לא 3 לא נעשה שימוש בפריסת מסך מלא ולא ניתן להפעיל אותה מאוחר יותר באמצעות בחירת תפריט או רצף בקרה.
ברירת המחדל היא ' שֶׁקֶר '.
לְהַחזִיק לְהַחזִיק אם זה נכון, xterm אינו הורס מיד את חלונו לאחר השלמת פקודת הפגז. הוא ממתין עד שתשתמש במנהל החלונות כדי להרוס / להרוג את החלון, או אם אתה משתמש בערכי התפריט ששולחים אות, למשל HUP אוֹ לַהֲרוֹג . אתה יכול לגלול אחורה, לבחור טקסט וכו ', כדי לבצע את הפעולות הגרפיות ביותר. שינוי גודל התצוגה מאבד נתונים, עם זאת, מכיוון שהדבר כרוך באינטראקציה עם המעטפת שאינה פועלת עוד.
hpFunctionKeys מקשי HpFunction מציין אם יש ליצור קודי בריחה של מפתח הפונקציה של HP עבור מקשי פונקציות במקום רצפי בריחה סטנדרטיים. ראה גם את keyboardType מַשׁאָב.
אייקון גיאומטריה אייקון גיאומטריה מציין את הגודל והמיקום המועדפים של היישום כאשר הוא מסומן. זה לא בהכרח מציית לכל מנהלי החלונות.
iconName IconName מציין את שם הסמל. ברירת המחדל היא שם היישום, למשל, ' xterm '.
keyboardType KeyboardType מאפשר אחד (או אף אחד) ממשאבים שונים מסוג המקלדת: hpFunctionKeys , מפתחות scoFunction , מפתחות sunFunction , tcapFunctionKeys ו sunKeyboard . ערך המשאב צריך להיות אחד המחרוזות המתאימות hp ',' סקו ',' שמש ',' tcap 'או' vt220 '. המשאבים האישיים ניתנים לתמיכה מורשת; משאב זה פשוט יותר לשימוש.

ברירת המחדל היא ' לא ידוע כלומר, אף אחד מהמשאבים הקשורים אינו מוגדר באמצעות משאב זה.
maxBufSize MaxBufSize ציין את הגודל המרבי של חיץ הקלט. ברירת המחדל היא ' 32768 '. אינך יכול להגדיר ערך זה נמוך מ- minBufSize מַשׁאָב. הוא יוגדל לפי הצורך כדי שהערך יחלק את הערך באופן שווה.

במערכות מסוימות ייתכן שתרצה להגדיל את אחת מהן או את שתיהן maxBufSize ו minBufSize ערכי משאבים להשגת ביצועים טובים יותר אם מערכת ההפעלה מעדיפה גדלי מאגר גדולים יותר.
ממקסם מקסימום מציין אם או לא xterm צריך לבקש ממנהל החלונות למקסם את פריסתו בעת ההפעלה. ברירת המחדל היא ' שֶׁקֶר '.
הודעות הודעות מציין אם גישה לכתיבה למסוף מותרת בהתחלה. ראה מס. ברירת המחדל היא ' נָכוֹן '.
menuLocale MenuLocale ציין את האזור המשמש לחישובי ערכות תווים בעת טעינת תפריטים קופצים. השתמש בזה בכדי לשפר את ביצועי האתחול של תפריטים קופצים של אתנה, שעשויים לטעון גופנים מיותרים (וגדולים מאוד), למשל, באזור עם קידוד UTF-8. ברירת המחדל היא ' ג '(POSIX).

כדי להשתמש באזור הנוכחי (שימושי רק אם ביצעת את הגדרות המשאבים עבור ערכי התפריט), הגדר את המשאב למחרוזת ריקה.
minBufSize MinBufSize ציין את הגודל המינימלי של חיץ הקלט, כלומר כמות הנתונים xterm בקשות בכל קריאה. ברירת המחדל היא ' 4096 '. אינך יכול להגדיר ערך זה נמוך מ- 64 .
השמיט תרגום OmitTranslation השמיט באופן סלקטיבי אחד או יותר מחלקים של xterm תרגומי ברירת המחדל של ההפעלה בעת ההפעלה. ערך המשאב הוא רשימה המופרדת בפסיקים של מילות מפתח, אשר עשויות להיות מקוצרות: ' מסך מלא ',' גלילה נעילה ',' גופני משמרת 'או' עכבר גלגל '. xterm גם מזהה ' בְּרִירַת מֶחדָל ', אך השמטה זו תהפוך את התוכנית לבלתי שמישה אלא אם כן תספק הגדרה דומה בהגדרות המשאבים שלך.
ptyHandshake PtyHandshake אם זה נכון, xterm מבצע לחיצת יד במהלך האתחול כדי להבטיח כי תהליכי ההורה והילד מעדכנים את utmp ו stty מדינה.

ראה גם waitForMap שמחכה לתפישת הפסאודו-טרמינל לגבי גודל המסך, ו ptySttySize המאפס את גודל המסך לאחר השלמת אתחול מסוף אחר. ברירת המחדל היא ' נָכוֹן '.
ptyInitialErase PtyInitialErase אם ' נָכוֹן ', xterm משתמש בתחושה של הפסאודו-טרמינל stty מחק ערך. אם ' שֶׁקֶר ', xterm קובע את stty מחק את הערך כדי להתאים לתצורה שלו, באמצעות משוער מחרוזת מה termcap ערך כהפניה, אם זמין. בשני המקרים, התוצאה מוחלת על TERMCAP משתנה אשר xterm סטים.

ראה גם את ttyModes משאב, שעשוי לשנות זאת. ברירת המחדל היא ' שֶׁקֶר '.
ptySttySize PtySttySize אם ' נָכוֹן ', xterm מאפס את גודל המסך לאחר השלמת אתחול המסוף. זה נחוץ למערכות מסוימות שמסופי הפסאודו שלה אינם יכולים להפיץ מאפיינים סופניים. כאשר אין צורך בכך, הוא יכול להפריע לשיטות אחרות להגדרת גודל המסך הראשוני, למשל באמצעות אינטראקציה של מנהל החלונות.

ראה גם waitForMap אשר ממתין להודעת לחיצת יד המספקת את תפישת המסוף הפסאודו לגבי גודל המסך. ברירת המחדל היא ' שֶׁקֶר דולק לינוקס ומערכות OS X, ' נָכוֹן ' אחרת.
אותו שם אותו שם אם הערך של משאב זה הוא ' נָכוֹן ', xterm לא שולח בקשות לשינוי שם כותרת וסמל כאשר הבקשה לא תשפיע: השם לא שונה. יש בכך את היתרון של מניעת הבהוב והחסרון בכך שדורשים נסיעה הלוך ושוב נוספת לשרת כדי לברר את הערך הקודם. בפועל זו לעולם לא אמורה להיות בעיה. ברירת המחדל היא ' נָכוֹן '.
scaleHeight ScaleHeight קנה מידה של ערכי גובה קו לפי ערך המשאב, שמוגבל ל ' 0.9 ' ל ' 1.5 '. ערך ברירת המחדל הוא ' 1.0 ',

בעוד שמשאב זה חל על גופני מפת סיביות או TrueType, מטרתו העיקרית היא לעזור לעקוף שינויים שאינם תואמים Xft מדדי הגופנים של הספרייה. Xterm בודק את מדדי הגופן כדי למצוא את מה שטענת הספרייה הם תיבות התוחם עבור כל גליף (תו). עם זאת, חלקם של Xft התכונות של המאפיינים (כגון האוטומטר) עלולות לגרום לגודל של הגליפים להיות גדולים יותר מהתיבות התוחמות, ולהחלפתם בחלקה על ידי השורה הבאה.

לִרְאוֹת useClipping עבור משאב קשור.
מפתחות scoFunction מפתחות ScoFunction מציין אם יש ליצור קודי בריחה של מקש פונקציה עבור מקשי פונקציות במקום רצפי בריחה סטנדרטיים או לא.

ראה גם את keyboardType מַשׁאָב.
מושב SessionMgt אם הערך של משאב זה הוא ' נָכוֹן ', xterm מגדיר שיחות חוזר של מנהל ההפעלות עבור XtNdieCallback ו XtNsaveCallback . ברירת המחדל היא ' נָכוֹן '.
מפתחות sunFunction מפתחות SunFunction מציין אם יש ליצור קודי בריחה של מקש הפונקציה Sun למפתחות פונקציות במקום רצפי בריחה רגילים או לא.

ראה גם את keyboardType מַשׁאָב.
sunKeyboard SunKeyboard מציין האם יש להניח פריסת מקלדת Sun / PC ולא DEC VT220. זה גורם ללוח המקשים ' + 'להיות ממופה ל' , '. ו- Ctrl F1-F12 עד F11-F20, תלוי בהגדרת ה- מפתחות ctrlF מַשׁאָב. כך xterm מחקה מדויק יותר של DEC VT220. אחרת, (ברירת המחדל, עם sunKeyboard מכוון ל ' שֶׁקֶר '), xterm משתמש בכריכות בסגנון מחשב עבור מקשי הפונקציה ולוח המקשים.

כריכות בסגנון מחשב משתמשות במקשי Shift, Alt, Control ו- Meta כמשנים עבור מקשי פונקציות ולוח מקשים. הקישורים בסגנון מחשב אנלוגי ל- PCTerm, אך לא אותו דבר. בדרך כלל כריכות אלה אינן מתנגשות עם השימוש במקש Meta כמתואר עבור ה- eightBitInput מַשׁאָב. אם כן, שים לב שקישורי הסגנון למחשב נבדקים תחילה.

ראה גם את keyboardType מַשׁאָב.
tcapFunctionKeys TcapFunctionKeys מציין אם קודי בריחה של מקשי פונקציה נקראים מה- termcap / terminfo יש ליצור ערך עבור מקשי פונקציות במקום רצפי בריחה סטנדרטיים. ברירת המחדל היא ' שֶׁקֶר כלומר, תכונה זו מושבתת.

ראה גם את keyboardType מַשׁאָב.
termName TermName מציין את שם סוג המסוף שיש להגדיר ב- טווח משתנה הסביבה.
כותרת כותרת מציין מחרוזת שעשויה לשמש את מנהל החלונות בעת הצגת יישום זה.
סרגל כלים סרגל כלים מציין אם סרגל הכלים צריך להיות מוצג או לא. ברירת המחדל היא ' נָכוֹן '.
ttyModes TtyModes מציין מחרוזת המכילה מילות מפתח להגדרת מסוף ואת התווים אליהם הם עשויים להיות קשורים. מילות המפתח המותרות כוללות: brk , dsusp , eof , eol , eol2 , לִמְחוֹק , מחק 2 , סומק , ב , לַהֲרוֹג , הבא , לְהַפְסִיק , rprnt , הַתחָלָה , סטָטוּס , תפסיק , חשד , swtch ו היו . ניתן לציין תווי בקרה כ- ^ לְהַשְׁחִיר (לְמָשָׁל., ^ ג אוֹ ^ u ) ו ^? עשוי לשמש לציון מחיקה ( 127 ). להשתמש ^ - לציון undef . להשתמש 034 לייצג ^ , מכיוון שנטייה אחורית מילולית במשאב X בורחת מהדמות הבאה.

זה מאוד שימושי לביטול הגדרות המסוף המוגדרות כברירת מחדל ללא צורך לבצע stty בכל פעם ש xterm התחיל. שים לב, עם זאת, כי stty תוכנית במארח נתון עשויה להשתמש במילות מפתח שונות; xterm השולחן מובנה.

אם ה ttyModes המשאב מציין ערך למחיקה העוקף את ptyInitialErase הגדרת משאבים, כלומר xterm מאתחל את המסוף כדי להתאים לערך זה.
useInsertMode UseInsertMode כפה שימוש במצב הוספה על ידי הוספת רשומות מתאימות ל- TERMCAP משתנה הסביבה. זה שימושי אם ה- termcap של המערכת נשבר. ברירת המחדל היא ' שֶׁקֶר '.
utmpDisplayId UtmpDisplayId מציין אם או לא xterm צריך לנסות להקליט את מזהה התצוגה (מספר התצוגה ומספר המסך) ואת ה- שם מארח במערכת utmp קובץ לוג. ברירת המחדל היא ' נָכוֹן '.
utmpInhibit UtmpInhibit מציין אם או לא xterm צריך לנסות להקליט את מסוף המשתמש במערכת utmp קובץ לוג. אם זה נכון, xterm לא מנסה. ברירת המחדל היא ' שֶׁקֶר '.
waitForMap WaitForMap מציין אם או לא xterm צריך להמתין למפת החלון הראשונית לפני שמתחילים בתהליך המשנה. זה חלק מה- ptyHandshake הִגָיוֹן. מתי xterm מכוון להמתין באופן זה, הוא מעביר את גודל המסוף מקצה התצוגה של מסוף הפסאודו לחיבור קלט / פלט של המסוף, למשל, על פי מנהל החלון. אחרת, הוא משתמש בגודל כפי שניתן בערכי משאבים או באפשרות שורת פקודה ארום . ברירת המחדל היא ' שֶׁקֶר '.
zIconBeep ZIconBeep כמו -ציקון ביפ טיעון שורת פקודה. אם הערך של משאב זה אינו אפס, xterm s המפיקים פלט תוך איקונינג גורמים לצליל XBell בעוצמה הנתונה ויש להם ' *** 'שהוכנה לכותרות הסמל שלהם. רוב מנהלי החלונות מזהים את השינוי הזה באופן מיידי ומראים לך באיזה חלון יש הפלט. תכונה דומה הייתה ב- x10 xterm . ברירת המחדל היא ' שֶׁקֶר '.

משאבי יישומון VT100

המשאבים הבאים מוגדרים כחלק מווידג'ט vt100 (class VT100 ). הם מוגדרים על ידי דפוסים כגון ' XTerm.vt100. שֵׁם '.

אם שלך xterm מוגדר לתמוך ב'סרגל הכלים ', ואז דפוסים אלה זקוקים לרמה נוספת עבור יישומון הטופס המכיל את סרגל הכלים ווידג'ט vt100. תו כללי בין הרמה העליונה ' XTerm ' וה ' vt100 'ווידג'ט גורם להגדרות המשאבים לעבוד עבור אחד מהם, למשל,' XTerm * vt100. שֵׁם '.

מַשׁאָב מעמד תיאור
activeIcon ActiveIcon מציין אם יש להשתמש בחלונות סמלים פעילים כאשר חלון ה- xterm מסומן, אם תכונה זו מורכבת ל xterm . הסמל הפעיל הוא ייצוג מיניאטורי של תוכן החלון ומתעדכן עם שינוי התוכן. לא כל מנהלי החלונות תומכים בהכרח בחלונות אייקונים. מנהלי חלונות מסוימים מאפשרים לך להזין הקשות לחלון הסמל הפעיל. ברירת המחדל היא ' שֶׁקֶר '.
allowBoldFonts AllowBoldFonts כאשר מוגדר ל ' שֶׁקֶר ', xterm אינו משתמש בגופנים מודגשים. זה עוקף את שניהם alwaysBoldMode וה boldMode אֶמְצָעִי.
allowC1Printable אפשר C1 ניתן להדפסה אם ' נָכוֹן ', עוקף את מיפוי פקדי C1 (קודים 128-159) כדי להתייחס אליהם כאילו היו תווים הניתנים להדפסה. למרות שזה אינו תואם שום תקן מסוים, ישנם משתמשים המתעקשים שמדובר ב- VT100. ברירת המחדל היא ' שֶׁקֶר '.
allowColorOps אפשר ColorOps מציין אם יש לאפשר רצפי בקרה שמגדירים / מבררים את הצבעים הדינמיים. הגדרת משאבים זו אינה מושפעת מצבעי ANSI. ברירת המחדל היא ' נָכוֹן '.
allowFontOps AllowFontOps מציין אם יש לאפשר רצפי בקרה שמגדירים / מבררים את הגופן. ברירת המחדל היא ' שֶׁקֶר '.
allowScrollLock AllowScrollLock מציין אם יש לאפשר רצפי בקרה שמגדירים / מבררים את מקש נעילת הגלילה, וכן האם מקש נעילת הגלילה מגיב ללחיצת המקשים של המשתמש. ברירת המחדל היא ' שֶׁקֶר '.

כאשר תכונה זו מופעלת, xterm ירגיש את מצבו של מקש הגלילה נעילה בכל פעם שהוא רוכש מיקוד. לחיצה על מקש נעילת הגלילה מתחלפת xterm המצב הפנימי, ומחליף את נורית ה- LED המשויכת. בזמן שנעילת הגלילה פעילה, xterm מנסה לשמור על נמל תצוגה על אותה קבוצת קווים. אם נמל התצוגה הנוכחי גולל מעבר למגבלה שקבעה ה- saveLines משאב, ואז לנעילת הגלילה אין השפעה נוספת.

הסיבה להגדרת ברירת המחדל ל ' שֶׁקֶר זה להימנע מהפתעת משתמשים. מפתח זה בדרך כלל אינו בשימוש בתצורות מקלדת, ולא זכה למשמעות סטנדרטית גם כאשר משתמשים בו באופן זה. כתוצאה מכך, משתמשים הקצו אותו למטרות אד הוק.
allowSendEvents AllowSendEvents מציין אם אירועי מפתח וכפתור סינתטיים או לא (נוצרים באמצעות פרוטוקול X) SendEvent יש לפרש או להשליך. ברירת המחדל היא ' שֶׁקֶר כלומר הם מושלכים. שים לב כי התרת אירועים כאלה תיצור חור אבטחה גדול מאוד, ולכן הפעלת משאב זה מבטלת בכוח את להתיר XXX אופס אֶמְצָעִי. ברירת המחדל היא ' שֶׁקֶר '.
allowTcapOps AllowTcapOps מציין אם רצפי בקרה השואלים את תפישת הטרמינל לגבי מחרוזות מקש הפונקציה שלו, כמו termcap אוֹ terminfo יש לאפשר יכולות. ברירת המחדל היא ' שֶׁקֶר '.

כמה תוכניות, למשל, vim, משתמשות בתכונה זו כדי לקבל תיאור מדויק של יכולות הטרמינל, ללא תלות בהגדרת termcap / terminfo:

1. xterm יכול להגיד לתוכנית השאילתות בכמה צבעים היא תומכת. זה קבוע, תלוי באופן הידורו, בדרך כלל 16. זה לא משתנה אם אתה משנה הגדרות משאבים, למשל צבעים עזים מַשׁאָב.

שתיים. xterm יכול להגיד לתוכנית השאילתות אילו מחרוזות נשלחות באמצעות מקשי פונקציה ומקלדת משנים (shift-, control-, alt-). דיווחי בקרת ושינויים באלט הם תכונה הנשענת על ה- קללות שמות מורחבים.
allowTitleOps AllowTitleOps מציין אם יש לאפשר רצפי בקרה המשנים את כותרת החלון או את שם הסמל. ברירת המחדל היא ' נָכוֹן '.
allowWindowOps AllowWindowOps מציין אם רצפי בקרת חלונות מורחבים (כפי שמשמשים ב dtterm ) צריך להיות מותר. אלה כוללים מספר רצפי בקרה המניפולטיביים בגודל החלון או במיקום, ודיווח על ערכים אלה ועל שם הכותרת או הסמל. ניתן לעשות שימוש לרעה בכל אחד מאלה בתסריט; באופן מוזר, רוב האמולטורים הטרמינליים שמיישמים אלה מגבילים רק חלק קטן מהרפרטואר. לכוונון עדין, ראה disallowedWindowOps . ברירת המחדל היא ' שֶׁקֶר '.
altIsNotMeta AltIsNotMeta אם ' נָכוֹן ', התייחס למקש Alt כאילו היה מקש Meta. ייתכן שהמקלדת מוגדרת כך שהם זהים. אבל אם הם לא, זה מאפשר לך להשתמש באותן פעולות קידומת ומשמרות עם מקש Alt כמו עם מקש Meta. לִרְאוֹת altSendsEscape ו metaSendsEscape . ברירת המחדל היא ' שֶׁקֶר '.
altSendsEscape AltSendsEscape זו פעולת מקלדת נוספת שעשויה להיות מעובדת לאחר ההיגיון עבור metaSendsEscape . זה זמין רק אם altIsNotMeta משאב מוגדר.

& middot; אם ' נָכוֹן ', תווי Alt (תו בשילוב עם שינוי המשויך למקשי Alt- שמאל / ימין) מומרים לרצף בן שתי תווים כאשר התו עצמו מקדים יציאה . זה חל גם על רצפי בקרת מקשים לתפקוד, אלא אם כן xterm רואה ש Alt משמש בתרגומי המפתח שלך.

& middot; אם ' שֶׁקֶר ', תווי Alt המוזנים מהמקלדת גורמים לעבור לתווים של 8 סיביות (ממש כמו metaSendsEscape ). על ידי שילוב של משתני Alt ו- Meta, תוכלו ליצור שילובים תואמים של קידומת Esc ותווים של 8 סיביות. ברירת המחדל היא ' שֶׁקֶר '.

xterm מספק אפשרות תפריט להחלפת משאב זה.
alwaysBoldMode AlwaysBoldMode מציין אם xterm צריך לבדוק אם הגופנים הרגילים והמודגשים נבדלים לפני שמחליטים אם להשתמש במכת יתר כדי לדמות גופנים מודגשים. אם המשאב הזה הוא ' נָכוֹן ', xterm אינו מבצע בדיקת גופנים נפרדים כאשר מחליטים כיצד לטפל ב- boldMode מַשׁאָב. ברירת המחדל היא ' שֶׁקֶר '.

boldMode alwaysBoldMode השוואה פעולה
שֶׁקֶר שֶׁקֶר התעלם השתמש בגופן
שֶׁקֶר נָכוֹן התעלם השתמש בגופן
נָכוֹן שֶׁקֶר אותו שביתת יתר
נָכוֹן שֶׁקֶר שונה השתמש בגופן
נָכוֹן נָכוֹן התעלם שביתת יתר
כחלופה, הגדרת ה- allowBoldFonts משאב ל ' שֶׁקֶר עוקף את שניהם alwaysBoldMode וה boldMode אֶמְצָעִי.
תמיד הדגשה תמיד הדגשה מציין אם או לא xterm צריך תמיד להציג סמן טקסט מודגש. כברירת מחדל (אם משאב זה הוא ' שֶׁקֶר '), סמן טקסט חלול מוצג בכל פעם שהמצביע עובר מהחלון או שהחלון מאבד את מיקוד הקלט. ברירת המחדל היא ' שֶׁקֶר '.
alwaysUseMods AlwaysUseMods לבטל את numLock משאב, מספר xterm כדי להשתמש במכיני Alt ו- Meta לבניית פרמטרים עבור רצפי מקשי פונקציות, גם אם שינויים אלה מופיעים במשאב התרגומים. בדרך כלל xterm בודק אם נעשה שימוש ב- Alt או Meta בתרגום המתנגש עם משתני מפתח פונקציות, ומתעלם משינויים אלה במקרה המיוחד. ברירת המחדל היא ' שֶׁקֶר '.
answerbackString מענה מחרוזת מציין את המחרוזת ש xterm שולח בתגובה לדמות ENQ (control / E) מהמארח. ברירת המחדל היא מחרוזת ריקה, כלומר, ''. VT100 חומרה מיישם תכונה זו כאופציית התקנה.
appcursorDefault AppcursorDefault אם ' נָכוֹן ', מקשי הסמן נמצאים בתחילה במצב יישום. זה זהה למצב DECCKM הפרטי VT102, ברירת המחדל היא ' שֶׁקֶר '.
appkeypad ברירת מחדל AppkeypadDefault אם ' נָכוֹן ', מקשי המקשים נמצאים במקור במצב יישום. ברירת המחדל היא ' שֶׁקֶר '.
AutoWrap עטיפה אוטומטית מציין אם יש להפעיל או לעטוף אוטומטי. זה זהה ל- VT102 DECAWM. ברירת המחדל היא ' נָכוֹן '.
awaitInput AwaitInput מציין אם ה- xterm משתמש בפסק זמן של 50 אלפיות השנייה כדי להמתין לקלט (כלומר, לתמיכה בסרגל הגלילה של חץ Xaw3d). ברירת המחדל היא ' שֶׁקֶר '.
backarrowKey BackarrowKey מציין אם מקש החץ האחורי משדר רווח אחורי ( 8 ) או מחק ( 127 ) אופי. זה תואם את רצף הבקרה של DECBKM. ברירת המחדל (רווח אחורי) הוא ' נָכוֹן '. לחיצה על מקש הבקרה מחליפה התנהגות זו.
רקע כללי רקע כללי מציין את הצבע לשימוש ברקע החלון. ברירת המחדל היא ' XtDefaultBackground '.
bellIsUrgent BellIsUrgent מציין אם להגדיר את רמז הדחיפות למנהל החלונות בעת השמעת צלצול. ברירת המחדל היא ' שֶׁקֶר '.
bellOnReset BellOnReset מציין אם להשמיע פעמון בעת ​​ביצוע איפוס קשה. ברירת המחדל היא ' נָכוֹן '.
bellSuppressTime BellSuppressTime מספר אלפיות השנייה לאחר שנשלחת פקודת פעמון במהלכה ידוכאו פעמונים נוספים. ברירת המחדל היא 200 . אם מוגדר כלא אפס, פעמונים נוספים ידוכאו גם עד שהשרת ידווח כי עיבוד הפעמון הראשון הושלם; תכונה זו שימושית ביותר בפעמון הגלוי.
צבעים עזים מצב צבע מציין אם לשלב תכונה מודגשת עם צבעים כמו יבמ מחשב, כלומר צבעי מפה 0 דרך 7 לצבעים 8 דרך חֲמֵשׁ עֶשׂרֵה . אלה בדרך כלל הגרסאות הבהירות של 8 הצבעים הראשונים, ומכאן מודגשים. ברירת המחדל היא ' נָכוֹן '.
boldFont BoldFont מציין את שם הגופן המודגש לשימוש במקום סטיית יתר. אין ברירת מחדל למשאב זה.

גופן זה חייב להיות באותו הגובה והרוחב כמו הגופן הרגיל, אחרת הוא מתעלם. אם מצוין רק אחד מהגופנים הרגילים או המודגשים, הוא ישמש כגופן הרגיל והגופן המודגש יופק על ידי סטיית יתר של גופן זה.

ראה גם הדיון ב boldMode ו alwaysBoldMode אֶמְצָעִי.
boldMode מודגש BoldMode זה מציין אם צריך להעביר יתר על המידה לטקסט עם המאפיין מודגש כדי לדמות גופנים מודגשים אם הגופן המודגש שנפתר זהה לגופן הרגיל. ייתכן ורצוי להשבית גופנים מודגשים כאשר משתמשים בצבע לתכונה המודגשת.

ציין זאת xterm יש גופן מודגש אחד שתוכל להגדיר במפורש. xterm מנסה להפיק גופן מודגש לבחירות הגופניות האחרות ( גופן 1 דרך גופן 6 ). אם הוא לא יכול למצוא גופן מודגש, הוא ישתמש בגופן הרגיל. בשני המקרים (בין אם המשאב המפורש ובין אם הגופן הנגזר), אם הגופנים הרגילים והמודגשים נבדלים, למשאב זה אין כל השפעה. ברירת המחדל היא ' נָכוֹן '.

ראה את alwaysBoldMode משאב שיכול לשנות את ההתנהגות של משאב זה.

למרות ש xterm מנסה להפיק גופן מודגש לבחירות גופנים אחרות, ייתכן ששרת הגופנים לא ישתף פעולה. מאז X11R6, גופני מפת הסיביות הוגדלו. שרת הגופנים מתיימר לספק את הגופן המודגש ש- xterm בקשות, אך לא תמיד התוצאה ניתנת לקריאה. XFree86 הציג תכונה בה ניתן להשתמש כדי לדכא את קנה המידה. בקובץ התצורה של שרת ה- X (למשל, ' / etc / X11 / XFree86 '), אתה יכול להוסיף ' : ללא קנה מידה 'לסוף מפרט הספריה עבור הגופנים' misc ', הכוללים את הגופנים עם המגרש הקבוע המשמשים את xterm . לדוגמה

FontPath '/usr/lib/X11/fonts/misc/'
יהפוך

FontPath '/usr/lib/X11/fonts/misc/:unscaled'
בהתאם לתצורה שלך, לשרת הגופנים עשוי להיות קובץ תצורה משלו. אותו הדבר ' : ללא קנה מידה 'ניתן להוסיף לקובץ התצורה שלו בסוף מפרט הספריה עבור' misc '.

תכונת קנה המידה של מפת הסיביות משמשת גם xterm להטמעת תווי VT102 ברוחב כפול ובגובה כפול.
שבור לינוקס OSC BrokenLinuxOSC אם זה נכון, xterm מיישם דרך לעקיפת הבעיה כדי להתעלם מרצפי בקרה בצורה שגויים שסקריפט לינוקס עשוי לשלוח. השווה את רצפי בקרת הצבעים המתועדים בקודי console_ עם ECMA-48. ברירת המחדל היא ' נָכוֹן '.
שבירות בחירות BrokenSelections אם ' נָכוֹן ', xterm במצב 8 סיביות יפרש את בחירות STRING כנשיאת טקסט בקידוד האזור הנוכחי. בדרך כלל בחירות STRING מכילות טקסט מקודד ISO-8859-1. הגדרת משאב זה ל- ' נָכוֹן מפר את ICCCM; עם זאת, זה עשוי להיות שימושי לאינטראקציה עם כמה לקוחות X שבורים. ברירת המחדל היא ' שֶׁקֶר '.
שבץ מחרוזת BrokenStringTerm מספק עבודה לעקוב אחר נתבי ISDN המפעילים מחרוזת בקרת יישום מבלי להשלים אותה. הגדר זאת ל- ' נָכוֹן ' אם xterm נראה כי הוא קופא בעת החיבור. ברירת המחדל היא ' שֶׁקֶר '.

xterm מנתח המדינה מזהה מספר סוגים של מחרוזות בקרה שיכולות להכיל טקסט, למשל,

APC (פקודת תכנית יישום),

DCS (מחרוזת בקרת מכשיר),

OSC (פקודת מערכת הפעלה),

אחר הצהריים (הודעת פרטיות), ו-

הַצִילוּ (התחלת מחרוזת)

כל אחת מהן צריכה להסתיים במסוף מחרוזות (תו מיוחד שאינו יכול להופיע במחרוזות אלה). לא מתעלמים מתווי בקרה רגילים שנמצאים בתוך המחרוזת; הם מעובדים מבלי להפריע לתהליך צבירת תוכן מחרוזת הבקרה. xterm מזהה פקדים אלה בכל המצבים, אם כי חלק מהפונקציות עשויות להיות מודחקות לאחר ניתוח השליטה.

כאשר היא מופעלת, תכונה זו מאפשרת למשתמש לצאת ממחרוזת בקרה שלא הושמעה כאשר כל אחד מתווי הבקרה הרגילים הללו נמצא:

שליטה / ד (משמש כקצה הקובץ בקונכיות רבות),

שליטה / ח (מקש לחזור אחורה),

שליטה / אני (הזנת כרטיסיות),

שליטה / י (הזנת שורות aka שורה חדשה ),

שליטה / K (לשונית אנכית),

שליטה / ל (הזנת טופס),

שליטה / M (חזרה בכרכרה),

שליטה / N (shift-out),

שליטה / O (משמרת ב),

שליטה / ש (XOFF),

שליטה / X (לְבַטֵל)
c132 C132 מציין אם יש לכבד את רצף הבריחה VT102 DECCOLM, המשמש למעבר בין 80 ל 132 עמודות. ברירת המחדל היא ' שֶׁקֶר '.
זיכרון מטמון כפול מטמון כפול אומר אם לשמור במטמון גופנים בגודל כפול לפי xterm . הגדר זאת לאפס כדי להשבית לחלוטין גופנים בגודל כפול.
charClass CharClass מציין רשימות מופרדות בפסיקים של כריכות מחלקות תווים של הטופס [ נָמוּך- ] גָבוֹהַ: ערך . אלה משמשים לקביעת קבוצות התווים שיש להתייחס אליהן בעת ​​ביצוע גזירה והדבקה. ראה את שיעורי תווים סָעִיף.
רוחב cjk CjkWidth מציין אם xterm צריך לעקוב אחר אמנת הרוחב המסורתית של מזרח אסיה. כשהוא מופעל, תווים עם קטגוריה דו-משמעית מזרח-אסייתית (A) ב- UTR 11 הם בעלי רוחב עמודה 2. יתכן שתצטרך להגדיר אפשרות זו ל- ' נָכוֹן 'אם יש לך כמה תוכניות ישנות המבוססות על מסופים מזרח אסייתיים המניחים כי תווי ציור הקו הם ברוחב העמודה 2. אם משאב זה הוא' שֶׁקֶר ', ה mkWidth משאב שולט בבחירה בין רוחב המערכת למערכת xterm שולחנות מובנים. ברירת המחדל היא ' שֶׁקֶר '.
צבע 0 דרך 7. צבע צבע 0 דרך 7. צבע אלה מציינים את הצבעים עבור סיומת ISO-6429. ברירות המחדל הן, בהתאמה, שחור, אדום 3, ירוק 3, צהוב 3, כחול כהה הניתן להתאמה אישית, מגנטה 3, ציאן 3 ואפור 90. גווני ברירת המחדל של הצבע נבחרים כדי לאפשר את הצבעים 8 - חֲמֵשׁ עֶשׂרֵה לשמש כגרסאות בהירות יותר.
8 דרך 15. צבע 8. צבע דרך 15. צבע אלה מציינים את הצבעים עבור סיומת ISO-6429 אם התכונה מודגשת מופעלת גם כן. ערכי המשאבים המוגדרים כברירת מחדל הם בהתאמה, אפור 30, אדום, ירוק, צהוב, כחול בהיר הניתן להתאמה אישית, מגנטה, ציאן ולבן.
16 דרך 255 צבע 16 דרך צבע 255 אלה מציינים את הצבעים עבור סיומת 256 הצבעים. ערכי המשאבים המוגדרים כברירת מחדל הם שהצבעים 16 עד 231 יוצרים קוביית צבע 6x6x6, והצבעים 232 עד 255 יוצרים רמפה בגודל אפור.

משאבים בעבר 15. צבע זמינים כאפשרות זמן הידור. בשל מגבלה בקידוד קשה בספריות X על מספר המשאבים הכולל (עד 400), המשאבים עבור 256 צבעים מושמטים כאשר מופעלת תמיכה רחבה ותווים. מלבד התנהגות לא עקבית אם רק חלק מהמשאבים מותרים, קביעת הניתוק המדויק קשה, וספריות X נוטות לקרוס אם מספר המשאבים חורג מהמגבלה. לוח הצבעים עדיין מאותחל לאותם ערכי ברירת מחדל, וניתן לשנותו באמצעות רצפי בקרה.

מצד שני, מגבלת המשאבים מאפשרת לכלול את כל הטווח עבור 88 צבעים.
colorAttrMode ColorAttrMode מציין אם colorBD , colorBL , colorRV , ו colorUL צריך לעקוף צבעי ANSI. אם לא, אלה מוצגים רק כאשר לא הוגדרו צבעי ANSI למיקום המתאים. ברירת המחדל היא ' שֶׁקֶר '.
colorBD ColorBD זה מציין את הצבע שישמש להצגת תווים מודגשים אם ' colorBDMode המשאב מופעל. ברירת המחדל היא ' XtDefaultForeground '.
colorBDMode ColorAttrMode מציין אם תווים עם התכונה המודגשת צריכים להיות מוצגים בצבע או כתווים מודגשים. שים לב שהגדרת colorMode כבויה משביתת את כל הצבעים, כולל מודגש. ברירת המחדל היא ' שֶׁקֶר '.
colorBL ColorBL זה מציין את הצבע שישמש להצגת תווים מהבהבים אם ' colorBLMode המשאב מופעל. ברירת המחדל היא ' XtDefaultForeground '.
colorBLMode ColorAttrMode מציין אם תווים עם תכונת המצמוץ צריכים להיות מוצגים בצבע. שים לב שהגדרת colorMode כבויה משביתת את כל הצבעים, כולל זה. ברירת המחדל היא ' שֶׁקֶר '.
מצב צבע מצב צבע מציין אם יש לאפשר זיהוי של ANSI (ISO-6429) רצפי בריחה לשינוי צבע. ברירת המחדל היא ' נָכוֹן '.
colorRV ColorRV זה מציין את הצבע שישמש להצגת תווים הפוכים אם ' colorRVMode המשאב מופעל. ברירת המחדל היא ' XtDefaultForeground '.
colorRVMode ColorAttrMode מציין אם תווים עם התכונה ההפוכה צריכים להיות מוצגים בצבע. שים לב להגדרה מצב צבע מושבת משבית את כל הצבעים, כולל זה. ברירת המחדל היא ' שֶׁקֶר '.
colorUL ColorUL זה מציין את הצבע שישמש להצגת תווים בקו תחתון אם ' colorULMode המשאב מופעל. ברירת המחדל היא ' XtDefaultForeground '.
colorULMode ColorAttrMode מציין אם תווים עם מאפיין קו תחתון צריכים להיות מוצגים בצבע או כתווים עם קו תחתון. שים לב להגדרה colorMode כבוי מבטל את כל הצבעים, כולל קו ההדגשה. ברירת המחדל היא ' שֶׁקֶר '.
combiningChars CombiningChars מציין את מספר התווים הרחבים שניתן לאחסן בתא כדי להכות יתר על המידה (לשלב) עם תו הבסיס של התא. ניתן להגדיר זאת לערכים בטווח 0 ל 4 . ברירת המחדל היא ' שתיים '.
מפתחות ctrlF CtrlFKeys במצב מקלדת VT220 (ראה משאב sunKeyboard), מציין את הסכום שבו להעביר את F1-F12 בהינתן שינוי בקרה (Ctrl). זה מאפשר לך ליצור סמלי מפתח עבור F10-F20 במקלדת Sun / PC. ברירת המחדל היא '10', כלומר Ctrl F1 מייצר את סמל המפתח עבור F11.
מירוצים מירוצים מציין אם יש לטפל בבאג העמודות האחרון ב- more או לא. ראה את -עם אפשרות לפרטים. ברירת המחדל היא ' שֶׁקֶר '.
cursorBlink CursorBlink מציין אם לגרום לסמן להבהב. ברירת המחדל היא ' שֶׁקֶר '.
cursorColor CursorColor מציין את הצבע שישמש לסמן הטקסט. ברירת המחדל היא ' XtDefaultForeground '. כברירת מחדל, xterm מנסה למנוע מצבע זה להיות זהה לצבע הרקע, מכיוון שהוא מצייר את הסמן על ידי מילוי הרקע של תא טקסט. אותה הגבלה חלה על רצפי בקרה שעשויים לשנות צבע זה.

הגדרת משאב זה עוקפת את רוב xterm ההתאמות לצבע הסמן. הוא עדיין ישתמש בווידיאו הפוך בכדי לאשר מקרים מסוימים, כגון סמן שחור על רקע שחור.
cursorOffTime CursorOffTime מציין את משך החלק 'כבוי' של זמן מחזור הסמן מהבהב באלפיות השנייה. אותו טיימר משמש להבהרת טקסט. ברירת המחדל היא ' 300 '.
cursorOnTime CursorOnTime מציין את משך החלק 'על' של זמן מחזור מצמוץ הסמן, באלפיות השנייה. אותו טיימר משמש להבהרת טקסט. ברירת המחדל היא ' 600 '.
cutNewline CutNewline אם ' שֶׁקֶר ', לחיצה משולשת לבחירת שורה אינה כוללת את השורה החדשה בסוף השורה. אם ' נָכוֹן ', Newline נבחר. ברירת המחדל היא ' נָכוֹן '.
cursorUnderLine CursorUnderLine מציין אם להפוך את הסמן לקו תחתון או לתיבה. ברירת המחדל היא ' שֶׁקֶר '.
cutToBeginningOfLine CutToBeginningOfLine אם ' שֶׁקֶר ', לחיצה משולשת לבחירת שורה בוחרת רק מהמילה הנוכחית קדימה. אם ' נָכוֹן ', כל השורה נבחרה. ברירת המחדל היא ' נָכוֹן '.
מזהה decTerminal מזהה DecTerminal מציין את רמת ההדמיה (100 = VT100, 220 = VT220 וכו ') המשמשת לקביעת סוג התגובה לרצף בקרת DA. מתעלמים מתווים מובילים שאינם ספרותיים, למשל, ' vt100 'ו' 100 ' אותו הדבר. ברירת המחדל היא ' 100 '.
defaultString מחרוזת ברירת מחדל ציין את התו (או המחרוזת) ש- xterm יחליף כאשר טקסט מודבק כולל תו שלא ניתן לייצגו בקידוד הנוכחי. לדוגמא, הדבקת טקסט UTF-8 בתצוגה של תווים ISO-8859-1 תוכל להציג קודים 0-255 בלבד, בעוד שטקסט UTF-8 יכול לכלול ערכי Unicode מעל 255. ברירת המחדל היא ' # '(סימן לירה בודד).

אם הטקסט שאינו ניתן להציג יהיה רוחב כפול, xterm יוסיף רווח אחרי ה- ' # אופי, לתת בערך אותה פריסה על המסך כמו הטקסט המקורי.
deleteIsDEL DeleteIsDEL מציין אם מקש Delete בלוח המקשים לעריכה צריך לשלוח DEL (127) או את רצף הבריחה בסגנון VT220. ברירת המחדל היא ' שֶׁקֶר ', לכל המאוחר.
disallowedColorOps DisallowedColorOps ציין אילו תכונות יושבתו אם allowColorOps הוא ' שֶׁקֶר '. זוהי רשימת שמות המופרדת בפסיקים. ערך ברירת המחדל הוא ' SetColor, GetColor, GetAnsiColor '.

השמות מפורטים להלן. xterm מתעלם מהיוון, אך הם מוצגים במקרה מעורב לשם הבהירות.

SetColor הגדר צבע דינמי ספציפי.
GetColor דווח על ההגדרה הנוכחית של צבע דינמי נתון.
GetAnsiColor דווח על ההגדרה הנוכחית של צבע ANSI נתון (למעשה כל אחד מהצבעים המוגדרים באמצעות פקדים בסגנון ANSI).
disallowedFontOps DisallowedFontOps ציין אילו תכונות יושבתו אם allowFontOps הוא ' שֶׁקֶר '. זוהי רשימת שמות המופרדת בפסיקים. ערך ברירת המחדל הוא ' SetFont, GetFont '.

השמות מפורטים להלן. xterm מתעלם מהיוון, אך הם מוצגים במקרה מעורב לשם הבהירות.

SetFont הגדר את הגופן שצוין.
GetFont דווח על הגופן שצוין.
disallowedTcapOps DisallowedTcapOps ציין אילו תכונות יושבתו אם allowTcapOps הוא ' שֶׁקֶר '. זוהי רשימת שמות המופרדת בפסיקים. ערך ברירת המחדל הוא ' SetTcap, GetTcap '.

השמות מפורטים להלן. xterm מתעלם מהיוון, אך הם מוצגים במקרה מעורב לשם הבהירות.

SetTcap (לא מיושם)
GetTcap דווח על פונקציות שצוינו ועל מקשים מיוחדים אחרים.
disallowedWindowOps DisallowedWindowOps ציין אילו תכונות יושבתו אם allowWindowOps הוא ' שֶׁקֶר '. זוהי רשימת שמות המופרדת בפסיקים, או (לפקדים המותאמים מ- dtterm מספר הפעולה). ערך ברירת המחדל הוא ' 1,2,3,4,5,6,7,8,9,11, 13,14,18,19,20,21, GetSelection, SetSelection, SetWinLines, SetXprop '(כלומר אסור לבצע פעולות).

השמות מפורטים להלן. xterm מתעלם מהיוון, אך הם מוצגים במקרה מעורב לשם הבהירות. כאשר ניתן להשתמש במספר כחלופה, הוא ניתן אחרי השם.

שם תכונה # תיאור
GetIconTitle עשרים להגיש תלונה xterm תווית הסמל של החלון כמחרוזת.
GetScreenSizeChars 19 דווח על גודל המסך בתווים כמספרים.
GetSelection דווח על נתוני בחירה כמחרוזת base64.
GetWinPosition 13 להגיש תלונה xterm מיקום החלון כמספרים.
GetWinSizeChars 18 דווח על גודל אזור הטקסט בתווים כמספרים.
GetWinSizePixels 14 דווח על חלון xterm בפיקסלים כמספרים.
GetWinState אחד עשר להגיש תלונה xterm מצב חלון כמספר.
GetWinTitle עשרים ואחת להגיש תלונה xterm כותרת החלון כמחרוזת.
LowerWin 6 הורד את xterm חלון לתחתית סדר הערימה.
MaximizeWin 9 הגדל חלון (כלומר, שנה את גודל גודל המסך).
מסך מלא זוכה 10 השתמש במסך מלא (כלומר, שנה גודל לגודל המסך, ללא קישוטי חלונות).
MinimizeWin שתיים סמל חלון.
PopTitle 2. 3 כותרת פופ ממחסנית פנימית.
PushTitle 22 דחף את הכותרת לערימה פנימית.
RaiseWin 5 הרם את xterm חלון לחלק הקדמי של סדר הערימה.
RefreshWin 7 רענן את xterm חַלוֹן.
RestoreWin 1 בטל את חלון הסמל.
SetSelection הגדר נתוני בחירה.
SetWinLines שינוי גודל למספר שורות נתון, לפחות 24.
SetWinPosition 3 העבר חלון לקואורדינטות הנתונות.
SetWinSizeChars 8 שנה את גודל אזור הטקסט לגודל הנתון בתווים.
SetWinSizePixels 4 שנה את גודל חלון ה- xterm לגודל הנתון בפיקסלים.
SetXprop הגדר את מאפיין X בחלון העליון.
דינמי צבעים DynamicColors מציין אם מזהים רצפי בריחה לשינוי צבעים שהוקצו לתכונות שונות או לא.
eightBitControl EightBitControl מציין אם רצפי שליטה שנשלחו על ידי המסוף צריכים להיות בתווים של שמונה סיביות או רצפי בריחה. ברירת המחדל היא ' שֶׁקֶר '.
eightBitInput EightBitInput אם ' נָכוֹן ', תווי מטא (תו של בת אחד בשילוב עם מקש שינוי מטא) מקלט מהמקלדת מוצגים כתו יחיד, שונה בהתאם למשאב eightBitMeta. אם 'שקר', תווי מטה מומרים לרצף בן שתי תווים כאשר התו עצמו קדם ל- Esc. ברירת המחדל היא ' נָכוֹן '.

המשאבים metaSendsEscape ו- altSendsEscape עשויים לבטל תכונה זו. בדרך כלל למקלדות אין מפתח שכותרתו 'מטא', אך מקשי 'אלט' נפוצים, והם משמשים באופן מקובל ל'מטא '. אם הם היו שם נרדף, זה היה סביר לקרוא למשאב הזה ' altSendsEscape ', מהפך את תחושתו. לקבלת רקע נוסף על כך, עיין בפונקציית המטא בקללות.

שים לב שמקש Alt אינו בהכרח זהה לשינוי Meta. xmodmap מפרט את משתני המפתח שלך. X מגדיר משתנים לשינוי, (נעילה) לנעילה ובקרה, כמו גם 5 משנים נוספים המשמשים בדרך כלל להגדרת תצורה של משתני מפתח. xterm בודק את אותו מידע כדי למצוא את השינוי המשויך למפתח המטא (שמאלה או ימינה) ומשתמש במקש זה כמשנה המטא. זה גם מחפש את מקש NumLock כדי לזהות את השינוי המשויך לכך.

אם שלך xmodmap התצורה משתמשת באותם מקשי מפתח עבור מקשי Alt ו- Meta, xterm יראה רק את הגדרות Alt-key, מכיוון שאלה נבדקים לפני Meta-keys. NumLock נבדק תחילה. חשוב לשמור על מפתחות שונים. אחרת חלק מ xterm הפונקציונליות אינה זמינה.

ה eightBitInput המשאב נבדק בזמן ההפעלה. אם ' נָכוֹן ', ה xterm מנסה להכניס את המסוף למצב 8 סיביות. אם ' שֶׁקֶר ', בהפעלה, xterm מנסה להכניס את המסוף למצב 7 סיביות. עבור תצורות מסוימות זה לא מצליח; מתעלמים מכישלון. לאחר ההפעלה, xterm אינו משנה את המסוף בין מצב 8-ביט למצב 7-ביט.

כפי שהוטמע במקור ב- X11, ערך המשאב לא השתנה לאחר ההפעלה. עם זאת (מאז תיקון מספר 216 בשנת 2006) xterm יכול לשנות eightBitInput לאחר ההפעלה באמצעות רצף בקרה. המקביל terminfo יכולות smm (הגדר מצב מטא) ו מממ (איפוס מצב מטא) זוהו על ידי לַחֲבוֹט לכמה זמן. באופן מעניין, התפיסה של bash של 'מצב מטא' שונה מההגדרה הסטנדרטית (ב- terminfo מדריך), המתאר את השינוי לסיבית השמינית של הדמות. זה קורה כי bash רואה את 'מצב מטא' כדמות Esc זה xterm שם לפני תו כאשר לוחצים על מקש מטא מיוחד. לַחֲבוֹט התיעוד המוקדם שלו מדבר על דמות ה- Esc ומתעלם מהקטע השמיני.
eightBitMeta EightBitMeta זה שולט באופן בו xterm משנה את הסיבית השמינית של מפתח בת אחד, כאשר מוגדר משאב eightBitInput. ברירת המחדל היא 'אזור'.

ערך המשאב הוא מחרוזת, המוערך כ- בוליאני לאחר ההפעלה.

שֶׁקֶר המפתח נשלח ללא שינוי.
מְקוֹמִי המפתח שונה רק אם האזור משתמש בקידוד של שמונה סיביות.
נָכוֹן המפתח נשלח שונה.
לעולם לא המפתח נשלח תמיד ללא שינוי.
למעט הבחירה לעולם, xterm מכבד את terminfo יכולות smm (הגדר מצב מטא) ו מממ (אפס את מצב המטא), המאפשר להפעיל או לכבות את התכונה באופן דינמי.

אם eightBitMeta מופעלת כאשר האזור משתמש ב- UTF-8, xterm מקודד את הערך כ- UTF-8 (מאז תיקון מס '183 בשנת 2003).
eightBitOutput EightBitOutput מציין אם יש לקבל תווים של שמונה סיביות שנשלחו מהמארח או שהם מסולקים בעת ההדפסה. ברירת המחדל היא ' נָכוֹן ', מה שאומר שהם מתקבלים כמו שהם.
eightBitSelectTypes EightBitSelectTypes לבטל xterm רשימת יעד ברירת המחדל של בחירתך (ראה בחר / הדבק ) לבחירות במצב רגיל (ISO-8859-1). ברירת המחדל היא מחרוזת ריקה, כלומר '', שאינה עוקפת דבר.
faceName FaceName ציין את התבנית עבור גופנים ניתנים להרחבה שנבחרו מספריית FreeType אם נערכה תמיכה בספריה זו xterm . אין ערך ברירת מחדל.

אם לא צוין, או אם אין התאמה לגופנים רגילים וגם לגופנים מודגשים, xterm משתמש בגופן מפת הסיביות ובמשאבים קשורים.

ניתן לבחור גופני מפת סיביות מתאימים באמצעות סקריפט כזה:

#!/bin/shFONT='xfontsel -print'test -n '$FONT' && xfd -fn '$FONT'
עם זאת (למרות ש- xfd מקבל ' -פא 'אפשרות לציון גופני FreeType), xfontsel לא הוארך באופן דומה. כדרך לעקיפת הבעיה, אתה יכול לנסות

fc-list :scalable=true:spacing=mono: family
כדי למצוא רשימה של גופנים הניתנים להרחבה בגודל המגרש הקבועים המשמשים עבור faceName ערך המשאב.
פנים שם כפול FaceNameDoublesize ציין גופן מדרגי ברוחב כפול למקרים בהם יישום דורש זאת, למשל ביישומי CJK. אין ערך ברירת מחדל.

אם היישום משתמש בתווים רחבים כפולים ומשאב זה לא ניתן, xterm ישתמש בגרסה מוגדלת של הגופן שניתן על ידי faceName .
faceSize FaceSize ציין את גודל הנקודות עבור גופנים שנבחרו מספריית FreeType אם התמיכה בספריה זו נערכה ל- xterm. ברירת המחדל היא '14 .0 'בתפריט VT Fonts, זה תואם לערך ברירת המחדל.

למרות שברירת המחדל היא '14 .0 ', יתכן שזה לא זהה לגודל הנקודות עבור גופן מפת הסיביות המוגדר כברירת מחדל, כלומר זה שהוקצה עם -fn אפשרות, או משאב הגופן. לדוגמא, לגופן 'קבוע' יש גודל נקודה של '8.0'. אם אתה מגדיר faceSize כדי להתאים לגודל הגופן של מפת הסיביות, ואז מעבר בין גופן של מפת סיביות לגופני TrueType דרך תפריט הגופן נותן גדלים דומים לחלון.

אתה יכול לציין את גודל הנקודות עבור גופני TrueType שנבחרו עם ערכי התפריט האחרים הקשורים לגודל, כגון בינוני, ענק וכו ', באמצעות אחד מערכי המשאבים הבאים. אם אינך מציין ערך, ברירת המחדל היא '0.0', מה שגורם xterm כדי להשתמש ביחס של גודל הגופן ממשאבי הגופן של מפת הסיביות המתאימים כדי להשיג גודל נקודת TrueType.

אם כל משאבי faceSize מוגדרים, אז xterm משתמש במידע זה כדי לקבוע את גופן TrueType הבא קטן / גדול יותר עבור ה- font-vt גדול יותר () ו קטן יותר-גופן-גופן () פעולות. אם לא מוגדרים, xterm משתמש רק באזורים של גופני מפת הסיביות.
faceSize1 FaceSize1 מציין את גודל הנקודות של הגופן החלופי הראשון.
faceSize FaceSize2 מציין את גודל הנקודות של הגופן החלופי השני.
faceSize3 FaceSize3 מציין את גודל הנקודות של הגופן החלופי השלישי.
faceSize4 FaceSize4 מציין את גודל הנקודות של הגופן החלופי הרביעי.
faceSize5 FaceSize5 מציין את גודל הנקודות של הגופן החלופי החמישי.
faceSize6 FaceSize6 מציין את גודל הנקודות של הגופן החלופי השישי.
לַעֲשׂוֹת גוֹפָן מציין את שם הגופן הרגיל. ברירת המחדל היא ' תוקן '.

ראה את הדיון במשאב האזור, המתאר כיצד ניתן לבטל גופן זה.

שים לב שחלק מקבצי המשאבים משתמשים בדפוסים כגון

*font: fixed
... שהם רחבים מדי ומשפיעים על שניהם

xterm.vt100.font
ו

xterm.vt100.utf8Fonts.font
... וזה כנראה לא מה שהתכוונת אליו.
fastScroll FastScroll משנה את ההשפעה של גלילת קפיצה ( jumpScroll ) על ידי דיכוי רענון המסך למקרה המיוחד כאשר הפלט למסך הסיט לחלוטין את התוכן מחוץ למסך. לדוגמה, חתול כניסה של קובץ גדול למסך עושה זאת.
גופן 1 גופן 1 מציין את שם הגופן החלופי הראשון.
גופן 2 גופן 2 מציין את שם הגופן החלופי השני.
גופן 3 גופן 3 מציין את שם הגופן החלופי השלישי.
גופן 4 גופן 4 מציין את שם הגופן החלופי הרביעי.
גופן 5 גופן 5 מציין את שם הגופן החלופי החמישי.
גופן 6 גופן 6 מציין את שם הגופן החלופי השישי.
fontDoublesize גודל גופן כפול מציין אם xterm צריך לנסות להשתמש בסולם הגופנים כדי לצייר תווים בגודל כפול. כמה שרתי גופנים ישנים יותר אינם יכולים לעשות זאת כראוי, ויחזירו מדדי גופן מטעים. ברירת המחדל היא ' נָכוֹן '. אם מושבת, xterm ידמה דמויות בגודל כפול על ידי ציור דמויות רגילות עם רווחים ביניהן.
אזהרות גופן אזהרות גופן ציין אם xterm צריך לדווח על שגיאה אם ​​הטעינה של גופן נכשלה:

0 לעולם אל תדווח על שגיאה (אם כי ייתכן שספריות ה- X).
1 דווח על שגיאה אם ​​שם הגופן ניתן כהגדרת משאבים.
שתיים דווח תמיד על שגיאה בגין טעינת גופן.
ברירת המחדל היא ' 1 '.
forceBoxChars ForceBoxChars מציין אם xterm צריך להניח שלגופנים הרגילים והמודגשים יש תווי ציור קו VT100:

גופני ה- ISO-8859 - * - המקודדים במגרש קבוע המשמשים את xterm בדרך כלל יש את הגליפים לשרטוט VT100 בתאים 1-31. גופנים אחרים עם גובה קבוע עשויים להיות אטרקטיביים יותר, אך חסרים אותם גליפים.

בעת שימוש בגופן ISO-10646-1 ומשאב ה- wideChars נכון, xterm משתמש בגליפות יוניקוד התואמות לגליפות ציור הקווים VT100.

אם ' שֶׁקֶר ', xterm בודק אם יש גליפים חסרים בגופן ועושה תווים לשרטט קו ישירות לפי הצורך. אם ' נָכוֹן ', xterm מניח שהגופן אינו מכיל את התווים לשרטוט קו, ומצייר אותם ישירות. ברירת המחדל היא ' שֶׁקֶר '.
forcePackedFont ForcePackedFont מציין אם xterm צריך להשתמש ברוחב הגליפים המרבי או המינימלי בעת הצגת באמצעות גופן של מפת סיביות. השתמש ברוחב המרבי כדי לעזור בגופנים פרופורציונליים. ברירת המחדל היא ' נָכוֹן ', המציין את הרוחב המינימלי.
חֲזִית חֲזִית מציין את הצבע לשימוש להצגת טקסט בחלון. הגדרת שם הכיתה במקום שם המופע היא דרך קלה להחליף את כל מה שבדרך כלל יופיע בצבע הטקסט. ברירת המחדל היא ' XtDefaultForeground '.
formatOtherKeys FormatOtherKeys עוקף את הפורמט של רצף הבריחה המשמש לדיווח על מקשים ששונו באמצעות ה- modifyOtherKeys מַשׁאָב.

0 שלח מקשים ששונו כפרמטרים עבור מקש פונקציה 27 (ברירת מחדל).
1 שלח מפתחות ששונו כפרמטרים עבור CSI u.
freeBoldBox FreeBoldBox מציין אם xterm צריך להניח שתיבות התוחם עבור גופנים רגילים ומודגשים תואמות. אם ' שֶׁקֶר ', xterm משווה ביניהם וידחה בחירות של גופנים מודגשים שאינם תואמים את גודל הגופן הרגיל. ברירת המחדל היא ' שֶׁקֶר ', כלומר ההשוואה מבוצעת.
גֵאוֹמֶטרִיָה גֵאוֹמֶטרִיָה מציין את הגודל והמיקום המועדפים של חלון VT102. אין ברירת מחדל למשאב זה.
highlightColor HighlightColor מציין את הצבע לשימוש ברקע לטקסט שנבחר (מודגש). אם לא צוין (כלומר, התאמה לחזית ברירת המחדל), משתמשים בסרטון הפוך. ברירת המחדל היא ' XtDefaultForeground '.
highlightColorMode HighlightColorMode מציין אם xterm צריך להשתמש highlightTextColor ו highlightColor כדי לעקוף את צבעי החזית / הרקע ההפוכים בבחירה. ברירת המחדל אינה מוגדרת: בעת ההפעלה, xterm בודק אם משאבים אלה מוגדרים למשהו שאינו צבעי החזית והרקע המוגדרים כברירת מחדל. הגדרת משאב זה מבטלת את הצ'ק.

הטבלה הבאה מציגה את האינטראקציה של משאבי ההדגשה, בקיצור כדלקמן:

הו צ'י מין סיטי : highlightColorMode

משאבי אנוש : הדגשה הפוך

HBG : highlightColor

HFG : highlightTextColor

הו צ'י מין סיטי: משאבי אנוש: HBG: HFG: שִׂיא:
שֶׁקֶר שֶׁקֶר בְּרִירַת מֶחדָל בְּרִירַת מֶחדָל bg / fg
שֶׁקֶר שֶׁקֶר בְּרִירַת מֶחדָל מַעֲרֶכֶת bg / fg
שֶׁקֶר שֶׁקֶר מַעֲרֶכֶת בְּרִירַת מֶחדָל fg / HBG
שֶׁקֶר שֶׁקֶר מַעֲרֶכֶת מַעֲרֶכֶת fg / HBG
שֶׁקֶר נָכוֹן בְּרִירַת מֶחדָל בְּרִירַת מֶחדָל bg / fg
שֶׁקֶר נָכוֹן בְּרִירַת מֶחדָל מַעֲרֶכֶת bg / fg
שֶׁקֶר נָכוֹן מַעֲרֶכֶת בְּרִירַת מֶחדָל fg / HBG
שֶׁקֶר נָכוֹן מַעֲרֶכֶת מַעֲרֶכֶת 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
הדגש הפוך הדגשה הפוכה מציין אם xterm צריך להפוך את בחירת החזית ואת צבעי הרקע בעת בחירת טקסט עם מאפיין וידאו הפוך. זה חל רק על highlightColor ו highlightTextColor משאבים, למשל, כדי להתאים את ערכת הצבעים של xwsh . אם ' נָכוֹן ', xterm הופך את הצבעים, אם ' שֶׁקֶר ', xterm לא הופך צבעים, ברירת המחדל היא ' נָכוֹן '.
highlightSelection HighlightSelection אם ' שֶׁקֶר בחירה באמצעות העכבר מדגישה את כל המיקומים על המסך בין תחילת הבחירה למיקום הנוכחי. אם ' נָכוֹן ', xterm מדגיש רק את המיקומים המכילים טקסט שניתן לבחור. ברירת המחדל היא ' שֶׁקֶר '.

תלוי באופן שבו היישומים שלך כותבים למסך, יתכן שיש ריקים נגררים על הקו. xterm מאחסן נתונים כפי שהם מוצגים על המסך. מחיקת התצוגה משנה את המצב הפנימי של כל תא כך שהוא לא נחשב ריק לצורך הבחירה. ניתן לבחור ריקים שנכתבו מאז המחיקה האחרונה. אם אינך מעוניין שיהיו ריקים נגררים בבחירה, השתמש ב trimSelection מַשׁאָב.
highlightTextColor HighlightTextColor מציין את הצבע לשימוש בחזית הטקסט שנבחר (מודגש). אם לא צוין (כלומר, התאמה לרקע ברירת המחדל), משתמשים בסרטון הפוך. ברירת המחדל היא ' XtDefaultBackground '.
hpLowerleftBugCompat HpLowerleftBugCompat מציין אם לעקוף באג ב- xdb של HP, שמתעלם מ- termcap ושולח תמיד את Esc F כדי לעבור לפינה השמאלית התחתונה. ' נָכוֹן 'גורם ל- xterm לפרש את Esc F כבקשה לעבור לפינה השמאלית התחתונה של המסך. ברירת המחדל היא ' שֶׁקֶר '.
i18n בחירות I18n בחירות אם שקר, xterm לא יבקש את היעדים COMPOUND_TEXT אוֹ טֶקסט . ברירת המחדל היא ' נָכוֹן '. זה עשוי להיות מוגדר כלא נכון כדי לעקוף הפרות ICCCM על ידי לקוחות X אחרים.
iconBorderColor צבע גבול מציין את צבע הגבול של חלון הסמל הפעיל אם תכונה זו מורכבת xterm . לא כל מנהלי החלונות יגלו את גבול הסמל.
iconBorderWidth רוחב גבול מציין את רוחב הגבול עבור חלון הסמל הפעיל אם תכונה זו מורכבת ל- xterm. ברירת המחדל היא ' שתיים '. לא כל מנהלי החלונות יהפכו את הגבול לגלוי.
iconFont IconFont מציין את הגופן עבור חלון הסמל הפעיל המיניאטורי, אם תכונה זו מורכבת ל xterm . ברירת המחדל היא ' אפס 2 '.
initialFont InitialFont מציין באילו מגופני VT100 להשתמש בהתחלה. הערכים זהים לזה של set-vt-font פעולה. ברירת המחדל היא ' ד ', כלומר,' בְּרִירַת מֶחדָל '.
שיטת קלט XtCInputMethod מספר xterm באיזה סוג של שיטת קלט להשתמש. אין שיטת ברירת מחדל.
גבול פנימי רוחב גבול מציין את מספר הפיקסלים בין התווים לגבול החלון. ברירת המחדל היא ' שתיים '.
italicULMode ColorAttrMode מציין אם תווים עם תכונת קו תחתון צריכים להיות מוצגים בגופן נטוי או כתווים עם קו תחתון. הוא מיושם רק עבור גופני TrueType.
jumpScroll JumpScroll מציין אם יש להשתמש במגילת קפיצה. זה תואם למצב הפרטי VT102 DECSCLM. ברירת המחדל היא ' נָכוֹן '. לִרְאוֹת fastScroll עבור וריאציה.
keepSelection KeepSelection מציין אם xterm ישמור על הבחירה גם לאחר הנגיעה באזור שנבחר על ידי פלט כלשהו למסוף. ברירת המחדל היא ' נָכוֹן '.
keyboardDialect KeyboardDialect מציין את ניב המקלדת הראשוני, כמו גם את ערך ברירת המחדל בעת איפוס המסוף. הערך שניתן הוא זהה לדמות הסופית ברצפי הבקרה המשנים ערכות תווים. ברירת המחדל היא ' ב ', המקביל לארה'ב ASCII .
שֵׁם מפת מקשים שֵׁם מפת מקשים ראה את מפת מקשים () פעולה.
limitResize LimitResize מגביל את שינוי גודל המסך באמצעות רצף בקרה לכפול נתון מממדי התצוגה. ברירת המחדל היא ' 1 '.
מְקוֹמִי מְקוֹמִי מציין כיצד להשתמש תלבושת , ממיר קידוד בין קידוד UTF-8 וקידוד מקומי. ערך המשאב (התעלמות מהמקרה) עשוי להיות:

נָכוֹן xterm ישתמש בקידוד שצוין על ידי המשתמשים LC_CTYPE מקומי (כלומר, LC_ALL , LC_CTYPE , או LANG משתנים) ככל האפשר. זה מתממש על ידי הפעלת מצב UTF-8 תמיד והפעלת תריס במקומות שאינם UTF-8.
בינוני xterm יעקוב אחר המשתמשים LC_CTYPE האזור בלבד עבור אזורי UTF-8, מזרח אסיה ותאילנד, כאשר הקידודים לא נתמכו על ידי מצב 8 ביט קונבנציונאלי עם גופנים משתנים. למקומות אחרים, xterm ישתמש במצב 8bit קונבנציונאלי.
צ'קפונט אם מיני לואיט מורכב, xterm יבדוק אם צוין גופן של Unicode. אם כן, הוא בודק אם קידוד התווים עבור האזור הנוכחי הוא POSIX, Latin-1 או Latin-9, ומשתמש במיפוי המתאים כדי לתמוך באלה עם גופן Unicode. עבור קידודים אחרים, xterm מניח שנדרש קידוד UTF-8.
שֶׁקֶר xterm ישתמש במצב 8bit קונבנציונאלי או במצב UTF-8 בהתאם utf8 משאב או -u8 אוֹפְּצִיָה.

כל ערך אחר, למשל, 'UTF-8' או 'ISO8859-2', נחשב לשם קידוד; לואיט יופעל לתמיכה בקידוד. הרשימה בפועל של קידודים נתמכים תלויה ב תלבושת . ברירת המחדל היא ' בינוני '.
ללא קשר למיקום ולקידוד שלך, אתה זקוק לגופן ISO-10646-1 כדי להציג את התוצאה. התצורה שלך עשויה לא לכלול גופן זה, ואולי אין צורך בתמיכה מקומית על ידי xterm. בעת ההפעלה, xterm משתמש במנגנון שווה ערך ל- גופני load-vt (utf8Fonts, Utf8Fonts) פעולה לטעינת מקורות משנה של שם הגופן של היישומון VT100. כלומר, דפוסי משאבים כמו ' * vt100.utf8Fonts.font 'יוטען, (אם משאב זה מופעל), עקוף את הגופנים הרגילים. אם לא נמצאים מקורות משנה, הגופנים הרגילים כגון ' * vt100.font 'וכו', משמשים. קבצי המשאבים המופצים באמצעות xterm משתמשים בגופני ISO-10646-1, אך אינם מסתמכים עליהם אלא אם כן אתה משתמש במנגנון האזור.
localeFilter LocaleFilter מציין את שם הקובץ עבור ממיר הקידוד מ / לקידוד המקומי ו- UTF-8 המשמש עם ה- -lc אפשרות או משאב מקומי. הודעת העזרה שמוצגת על ידי ' xterm -עזרה 'מפרט את ערך ברירת המחדל, שתלוי בתצורת המערכת שלך.

אם ממיר הקידוד דורש פרמטרים של שורת פקודה, אתה יכול להוסיף אותם אחרי הפקודה, למשל,

*localeFilter: xterm-filter -p
לחלופין, אתה יכול לשים את הפרמטר הזה בתוך סקריפט פגז כדי לבצע את הממיר, ולהגדיר משאב זה שיצביע על סקריפט הפגז.
loginShell LoginShell מציין אם יש להתחיל את הקליפה שיש להריץ בחלון כמעטפת כניסה. ברירת המחדל היא ' שֶׁקֶר '.
marginBell MarginBell מציין אם יש לצלצל לפעמון או לא כאשר המשתמש מקליד ליד השוליים הימניים. ברירת המחדל היא ' שֶׁקֶר '.
metaSendsEscape MetaSendsEscape אם ' נָכוֹן ', תווי מטא (תו בשילוב עם מקש שינוי המטא) מומרים לרצף בן שתי תווים עם התו עצמו לפניו Esc. זה חל גם על רצפי בקרת מקשים לתפקוד, אלא אם כן xterm רואה שמשתמשים במטא בתרגומי המפתח שלך. אם ' שֶׁקֶר ', מטא תווים שהוזנו מהמקלדת מטופלים על פי eightBitInput מַשׁאָב. ברירת המחדל היא ' שֶׁקֶר '.
mkSamplePass MkSamplePass אם mkSampleSize אינו אפס, ו mkWidth (וגם רוחב cjk ) הם שקריים בעת ההפעלה xterm משווה את הטבלאות המובנות שלה לנתוני רוחב התווים הרחבים של המערכת כדי להחליט אם היא תשתמש בנתוני המערכת. זה בודק את הראשון mkSampleSize ערכי אופי, ומאפשר עד mkSamplePass אי התאמות לפני שהמבחן נכשל. ברירת המחדל (למספר אי התאמות המותר) היא 256 .
mkSampleSize MkSampleSize עם mkSamplePass , זה מציין בדיקת הפעלה המשמשת לאתחול חישובי רוחב תווים רחב. ברירת המחדל (מספר התווים שיש לבדוק) היא 1024 .
mkWidth MkWidth מציין אם xterm צריך להשתמש בגרסה מובנית של חישוב רוחב התווים הרחב. ראה גם את רוחב cjk משאב שיכול לעקוף את זה. ברירת המחדל היא ' שֶׁקֶר '.

להלן סיכום המשאבים השולטים בבחירת חישוב רוחב תווים רחב:

רוחב: mkWidth: פעולה:
שֶׁקֶר שֶׁקֶר השתמש בטבלאות מערכת בכפוף ל- mkSamplePass
שֶׁקֶר נָכוֹן השתמש בטבלאות מובנות
נָכוֹן שֶׁקֶר השתמש בטבלאות CJK מובנות
נָכוֹן נָכוֹן השתמש בטבלאות CJK מובנות
modifyCursorKeys ModifyCursorKeys מספר כיצד להתמודד עם המקרה המיוחד שבו משתמשים בשינוי הבקרה, Shift, Alt או Meta כדי להוסיף פרמטר לרצף הבריחה המוחזר באמצעות מקש סמן. ברירת המחדל היא ' שתיים הגדר את זה ל -1 להשבית אותו.

הגדר אותו ל 0 להשתמש בהתנהגות הישנה / המיושנת.

הגדר אותו ל 1 לקידומת של רצפים שהשתנו עם CSI.

הגדר אותו ל שתיים לאלץ את השינוי להיות הפרמטר השני אם אחרת זה היה הראשון.

הגדר אותו ל 3 לסמן את הרצף בסימן ' > לרמוז שזה פרטי.
modifyFunctionKeys ModifyFunctionKeys מספר כיצד להתמודד עם המקרה המיוחד שבו משתמשים במגדני בקרה, משמרת, אלט או מטא להוספת פרמטר לרצף הבריחה המוחזר באמצעות מקש פונקציה (ממוספר). ברירת המחדל היא ' שתיים '. ערכי המשאבים דומים ל- modifyCursorKeys :

הגדר אותו ל -1 כדי לאפשר למשתמש להשתמש בשינוי-שינוי ובקרה כדי לבנות מחרוזות מקש פונקציה באמצעות ערכת הקידוד הרגילה.

הגדר אותו ל 0 להשתמש בהתנהגות הישנה / המיושנת.

הגדר אותו ל 1 לקידומת של רצפים שהשתנו עם CSI.

הגדר אותו ל שתיים לאלץ את השינוי להיות הפרמטר השני אם אחרת זה היה הראשון.

הגדר אותו ל 3 לסמן את הרצף בסימן ' > לרמוז שזה פרטי.

אם modifyFunctionKeys הוא אפס, xterm משתמש במגדני בקרה ומשמרת כדי לאפשר למשתמש לבנות מקשי פונקציות ממוספרים מעבר לסט שמספק המקלדת:

לִשְׁלוֹט מוסיף את הערך שניתן על ידי מפתחות ctrlF מַשׁאָב.
מִשׁמֶרֶת מוסיף ערך כפול מה- מפתחות ctrlF מַשׁאָב.
לִשְׁלוֹט / מִשׁמֶרֶת מוסיף פי שלוש מהערך שניתן על ידי מפתחות ctrlF מַשׁאָב.
כמקרה מיוחד, מוֹרֶשֶׁת (מתי oldFunctionKeys הוא נָכוֹן ) או vt220 (מתי sunKeyboard נכון) מקלדות מפרשות רק את שינוי הבקרה בעת בניית מקשי פונקציה ממוספרים. זה נעשה כדי לספק מקלדות תואמות עבור DEC VT220 ומסופים קשורים המיישמים מפתחות מוגדרים על ידי המשתמש (UDK).
modifyOtherKeys ModifyOtherKeys כמו modifyCursorKeys, אומר ל- xterm לבנות רצף מילוט למפתחות אחרים (כגון ' שתיים ') כאשר הוא שונה על ידי בקרי-, Alt- או Meta-modifiers. תכונה זו אינה חלה על מקשי פונקציה ומפתחות מוגדרים היטב כגון Esc או מקשי הבקרה. ברירת המחדל היא ' 0 ':

0 משבית תכונה זו.
1 מאפשר תכונה זו למפתחות למעט אלה עם התנהגות ידועה, למשל, Tab, Backarrow וכמה מקרי תווים מיוחדים, למשל, Control-Space כדי ליצור NUL.
שתיים מאפשר תכונה זו למפתחות כולל החריגים המפורטים.
multiClickTime MultiClickTime מציין את הזמן המרבי באלפיות השנייה בין אירועים נבחרים מרובי לחיצות. ברירת המחדל היא ' 250 'אלפיות השנייה.
multiScroll MultiScroll מציין אם יש לבצע גלילה בצורה אסינכרונית או לא. ברירת המחדל היא ' שֶׁקֶר '.
nMarginBell טור מציין את מספר התווים מהשוליים הימניים שבהם יש לצלצל בפעמון השוליים, כאשר הוא מופעל על ידי marginBell מַשׁאָב. ברירת המחדל היא ' 10 '.
numLock NumLock אם ' נָכוֹן ', xterm בודק אם NumLock משמש כמשנה. אם כן, משנה זה משמש לפשט את ההיגיון בעת ​​יישום NumLock מיוחד עבור ה- sunKeyboard מַשׁאָב. גם (מתי sunKeyboard הוא ' שֶׁקֶר '), לוגיקה דומה משמשת לאיתור השינוי המשויך למקשי Alt הימניים והימניים. ברירת המחדל היא ' נָכוֹן '.
oldXtermF Keys מפתחות OldXtermF אם ' נָכוֹן ', xterm ישתמש ברצפי בקרה בסגנון ישן עבור מקשי הפונקציה F1 עד F4, לצורך תאימות עם X Consortium xterm . אחרת, הוא משתמש בקודים בסגנון VT100 עבור PF1 עד PF4. ברירת המחדל היא ' שֶׁקֶר '.
on2Clicks דרך on5 קליקים On2Clicks דרך On5Clicks ציין את התנהגות הבחירה בתגובה למספר לחיצות עכבר. לחיצת עכבר אחת מתפרשת תמיד כמתואר ב- בְּחִירָה סעיף (ראה שימוש בסמן ). לחיצות עכבר מרובות (באמצעות הכפתור המפעיל את פעולת בחירת ההתחלה) מתפרשות על פי ערכי המשאבים של on2Clicks וכו '. ערך המשאב יכול להיות אחד מאלה:

מִלָה בחר 'מילה' כפי שנקבע על ידי ה- charClass מַשׁאָב. ראה את שיעורי תווים סָעִיף.
קַו בחר שורה (ספירת עטיפה).
קְבוּצָה בחר קבוצת שורות סמוכות (ספירת עטיפה). הבחירה נעצרת בשורה ריקה, ואינה נמשכת מחוץ לדף הנוכחי.
עמוד בחר את כל השורות הגלויות, כלומר את הדף.
את כל בחר את כל השורות, כלומר כולל את השורות השמורות.
regex בחר 'מילה' כפי שנקבע על ידי הביטוי הרגולרי הבא בערך המשאב.
אף אחד לא משויכת כל פעולת בחירה למשאב זה. הפקודה xterm מפרשת אותה כסוף הרשימה. לדוגמה, אתה יכול להשתמש בו כדי להשבית לחיצה משולשת (ומעלה) על ידי הגדרה on3Clicks ל ' אף אחד '.
ערכי ברירת המחדל עבור on2Clicks ו on3Clicks הם ' מִלָה 'ו' קַו בהתאמה. אין ערך ברירת מחדל עבור on4Clicks אוֹ on5 קליקים , מה שהופך את אלו ללא פעילים. בעת ההפעלה, xterm קובע את מספר הקליקים המרבי על ידי onXClicks ערכי משאבים שנקבעו.
openIm XtCOpenIm מספר xterm האם לפתוח את שיטת הקלט בעת ההפעלה. ברירת המחדל היא ' נָכוֹן '.
מצביע צבע מצביע צבע מציין את צבע החזית של המצביע. ברירת המחדל היא ' XtDefaultForeground '.
pointerColorBackground מצביע צבע רקע מציין את צבע הרקע של המצביע. ברירת המחדל היא ' XtDefaultBackground '.
pointerMode מצביע מצביע מציין מתי ייתכן שהמצביע יוסתר ככל שהמשתמש מקליד. זה יוצג מחדש אם המשתמש יזיז את העכבר, או ילחץ על אחד מכפתוריו:

0 לעולם לא.
1 היישום הפועל xterm לא הפעיל את מצב העכבר. זו ברירת המחדל.
שתיים תמיד.
pointerShape סַמָן מציין את שם צורת המצביע. ברירת המחדל היא ' xterm '.
popOnBell PopOnBell מציין אם החלון יוגבה כאשר מתקבל Control-G. ברירת המחדל היא ' שֶׁקֶר '.

אם החלון מסומן, אין לכך כל השפעה. עם זאת, משאב ה- zIconBeep מספק לך את היכולת לראות אילו חלונות מסומנים נשמעו בפעמון.
preeditType XtCPreeditType מספר xterm אילו סוגים של מחרוזת preedit (המרה מוקדמת) להציג. ברירת המחדל היא ' OverTheSpot, שורש '.
printAttributes מאפייני הדפסה מציין אם להדפיס תכונות גרפיות יחד עם הטקסט. מסוף DEC VTxxx אמיתי ידפיס את קו החתימה, ומדגיש קודים אך ייתכן שהמדפסת שלך לא תטפל בהם.

' 0 משבית את התכונות.

' 1 'מדפיס את מערך התכונות הרגיל (מודגש, קו תחתון, הפוך וממצמץ) כרצפי בקרה בסגנון VT100.

' שתיים מדפיס גם תכונות צבע ANSI.

ברירת המחדל היא ' 1 '.
printFileImmediate PrintFileImmediate כאשר מופעלת הפעולה המיידית להדפסה, xterm מדפיס את תוכן המסך ישירות לקובץ. הגדר משאב זה לקידומת של שם הקובץ (א חותמת זמן יצורף לשם האמיתי).

ברירת המחדל היא מחרוזת ריקה, כלומר, '' עם זאת, כאשר פעולת ההדפסה המיידית מופעלת, אם המחרוזת ריקה, אז ' XTerm ' משמש.
printFileOnXError PrintFileOnXError אם xterm יציאה עם שגיאת X, למשל, החיבור שלך נשבר כאשר השרת קורס, ניתן לומר לו לכתוב את תוכן המסך לקובץ. כדי להפעיל את התכונה, הגדר משאב זה לקידומת של שם הקובץ (חותמת זמן תתווסף לשם בפועל).

ברירת המחדל היא מחרוזת ריקה, כלומר, 'המבטלת תכונה זו. עם זאת, כאשר מופעלת פעולת ההדפסה על השגיאה, אם המחרוזת ריקה, אז ' XTermError ' משמש.

מטפלים בקודי שגיאה אלה: ERROR_XERROR , ERROR_XIOERROR ו ERROR_ICEERROR .
printModeImmediate PrintModeImmediate כאשר מופעלת הפעולה המיידית להדפסה, xterm מדפיס את תוכן המסך ישירות לקובץ. אתה יכול להשתמש ב- printModeImmediate משאב שיגיד לו להשתמש ברצפי בריחה לשחזור תכונות הווידיאו והצבעים. זה משתמש באותם ערכים כמו ה- printAttributes מַשׁאָב. ברירת המחדל היא ' 0 '.
printModeOnXError PrintModeOnXError xterm מיישם את printFileOnXError באמצעות תכונת המדפסת, אם כי הפלט נכתב ישירות לקובץ. אתה יכול להשתמש ב- printModeOnXError משאב שיגיד לו להשתמש ברצפי בריחה לשחזור תכונות הווידיאו והצבעים. זה משתמש באותם ערכים כמו ה- printAttributes מַשׁאָב. ברירת המחדל היא ' 0 '.
printOpts מיידי PrintOpts מיידי ציין את טווח הטקסט שמודפס לקובץ בעת הפעלת פעולת ההדפסה באופן מיידי.

& middot; אם אפס ( 0 ), ואז זה בוחר את המסך הנוכחי (גלוי לעין) בתוספת השורות השמורות, למעט אם נעשה שימוש במסך החלופי. במקרה זה, רק המסך החלופי נבחר.

& middot; אם לא אפס, הסיביות של ערך משאב זה (מסומנות בסדר יורד) בחרות בטווח:

8 בוחר את השורות השמורות.

4 בוחר את המסך החלופי.

שתיים בוחר את המסך הרגיל.

1 בוחר את המסך הנוכחי, שיכול להיות המסך הרגיל או החלופי.

ברירת המחדל היא ' 9 ', אשר בוחר את המסך הגלוי הנוכחי בתוספת שורות שמורות, ללא מקרה מיוחד למסך החלופי.
printOptsOnXError PrintOptsOnXError ציין את טווח הטקסט שמודפס לקובץ בעת הפעלת פעולת ההדפסה על השגיאה. ערך המשאב מתפרש כמו ב- printOpts מיידי .

ברירת המחדל היא ' 9 ', אשר בוחר את המסך הגלוי הנוכחי בתוספת שורות שמורות, ללא מקרה מיוחד למסך החלופי.
printerAutoClose PrinterAutoClose אם ' נָכוֹן ', xterm יסגור את המדפסת (צינור) כאשר היישום יעבור את המדפסת במצב לא מקוון באמצעות פקודת העתקת מדיה. ברירת המחדל היא ' שֶׁקֶר '.
printerCommand מדפסת מדפסת מציין פקודת מעטפת אליה xterm יפתח צינור כאשר יופעל הפקודה הראשונה של MC (Media Copy). ברירת המחדל היא מחרוזת ריקה, כלומר ''. אם ערך המשאב ניתן כמחרוזת ריקה, המדפסת מושבתת.
printerControlMode PrinterControlMode מציין את מצב בקרת המדפסת. A ' 1 'בוחר במצב הדפסה אוטומטית, מה שגורם xterm כדי להדפיס שורה מהמסך כאשר אתה מזיז את הסמן מקו זה עם הזנת שורה, הזנת טופס או תו כרטיסייה אנכית, או שמתרחשת גלישה אוטומטית. מצב ההדפסה האוטומטית נעקף על ידי מצב בקר המדפסת (' שתיים '), מה שגורם לכל הפלט להיות מופנה למדפסת. ברירת המחדל היא ' 0 '.
printerExtent PrinterExtent שולט אם פונקציית עמוד הדפסה תדפיס את כל העמוד ( נָכוֹן ), או רק החלק שנמצא בשולי הגלילה ( שֶׁקֶר ). ברירת המחדל היא ' שֶׁקֶר '.
printerFormFeed PrinterFormFeed שולט האם הזנת טופס נשלחת למדפסת בסוף פונקציית עמוד הדפסה. ברירת המחדל היא ' שֶׁקֶר '.
מדפסת NewLine PrinterNewLine שולט אם קו חדש יישלח למדפסת בסוף פונקציית עמוד הדפסה. ברירת המחדל היא ' נָכוֹן '.
שקט QuietGrab שולט אם הסמן נצבע מחדש מתי NotifyGrab ו NotifyUngrab סוגי אירועים מתקבלים במהלך שינוי המיקוד. ברירת המחדל היא ' שֶׁקֶר '.
renderFont RenderFont אם xterm בנוי עם Xft הספרייה, זה שולט אם faceName נעשה שימוש במשאב. ברירת המחדל היא ' בְּרִירַת מֶחדָל '.

ערכי המשאבים הם מיתרים , מוערך כ בוליאנים לאחר ההפעלה.

שֶׁקֶר השבת את התכונה והשתמש בגופן הרגיל (מפת סיביות).
נָכוֹן אתחול באמצעות הגופן TrueType שצוין על ידי faceName ו faceSize הגדרות משאבים. אם אין ערך עבור faceName , השבת את התכונה והשתמש בגופן הרגיל (מפת סיביות).

לאחר ההפעלה, תוכל עדיין לעבור לגופן ממפת הסיביות באמצעות ערך התפריט 'TrueType Fonts'.
בְּרִירַת מֶחדָל אתחול באמצעות הגופן הרגיל (מפת סיביות), אך הפעל את ערך התפריט 'TrueType Fonts' בכדי לאפשר מעבר זמן ריצה מ / אל גופני TrueType.

אם אין faceName ערכת משאבים ואז מעבר זמן ריצה לגופני TrueType מושבת. xterm יש ערך מוסדר נפרד עבור faceName למקרה המיוחד שבו renderFont הוא ' בְּרִירַת מֶחדָל '. זה בדרך כלל ' מונו '.
שינוי גודל הכבידה שינוי גודל הכבידה משפיע על ההתנהגות כאשר גודל החלון יהיה גבוה יותר או קצר יותר. צפון מערב מציין ששורת הטקסט העליונה על המסך תישאר קבועה. אם החלון נעשה קצר יותר, השורות נושרות מלמטה; אם החלון עשוי גבוה יותר, שורות ריקות מתווספות בתחתית. זה תואם להתנהגות ב- R4. דְרוֹם מַעֲרָב (ברירת המחדל) מציין ששורת הטקסט התחתונה על המסך תישאר קבועה. אם החלון עשוי להיות גבוה יותר, שורות שמורות נוספות יגללו מטה אל המסך; אם החלון נעשה קצר יותר, השורות יגללו בחלקו העליון של המסך, והשורות השמורות העליונות יושמטו.
retryInputMethod XtCRetryInputMethod אומר xterm כמה פעמים לנסות שוב, למקרה ששרת שיטת הקלט אינו מגיב. זוהי בעיה שונה מזו של סוג הקדם-עריכה שאינו נתמך וכו '. ייתכן שתיתקל בנסיונות חוזרים אם בתצורת ה- X שלך (ובספריות שלה) חסרות חלקים. הגדרת משאב זה לאפס ' 0 'יבטל את הניסיון מחדש. ברירת המחדל היא ' 3 '.
הפוך וידאו ReverseVideo מציין אם יש לדמות וידאו הפוך או לא. ברירת המחדל היא ' שֶׁקֶר '.

ישנם מספר היבטים שבהם ניתן להפוך וידאו xterm :

& middot; שורת הפקודה -rv אפשרות אומרת לספריות ה- X להפוך את צבעי החזית והרקע. xterm אפשרויות שורת הפקודה מגדירות ערכי משאבים. בפרט, ערכת הכלים X מגדירה את משאב ה- reverseVideo כאשר ה- -rv נעשה שימוש באופציה.

& middot; אם המשתמש השתמש גם באפשרויות שורת פקודה -fg אוֹ -bg להגדרת צבעי החזית והרקע, xterm אינו רואה אפשרויות אלה ישירות. במקום זאת הוא בוחן את ערכי המשאבים בכדי לבנות מחדש את אפשרויות שורת הפקודה ולקבוע איזה מהצבעים הוא החזית המיועדת של המשתמש וכו '. הערכים האמיתיים שלהם אינם רלוונטיים לפונקציית הווידאו ההפוך; חלק מהמשתמשים מעדיפים את ברירות המחדל של X (טקסט שחור על רקע לבן), אחרות מעדיפות טקסט לבן על רקע שחור.

& middot; לאחר האתחול, המשתמש יכול להחליף את ערך התפריט 'אפשר וידאו הפוך'. זה מחליף את צבעי החזית והרקע הנוכחיים של יישומון VT100 ומצבע מחדש את המסך. בגלל היררכיית המשאבים X, משאב ה- reverseVideo חל על יותר מווידג'ט VT100.

תוכניות הפועלות ב- xterm יכולות להשתמש גם ברצפי בקרה כדי לאפשר את מצב הווידיאו הפוך VT100. אלה אינם תלויים במשאב ההפוך וידאו ובכניסה לתפריט. xterm מחליף את צבעי החזית והרקע הנוכחיים בעת ציור טקסט המושפע מרצפי הבקרה הללו.

רצפי בקרה אחרים יכולים לשנות את צבעי החזית והרקע שבהם משתמשים:

& middot; תוכניות יכולות גם להשתמש ברצפי בקרת צבע ANSI כדי להגדיר את צבעי החזית והרקע.

& middot; הרחבות לבקרות הצבעים של ANSI (כגון 16-, 88- או 256 צבעים) מטופלות באופן דומה לבקרת ANSI.

& middot; באמצעות רצפי בקרה אחרים (התכונה 'צבעים דינמיים'), תוכנית יכולה לשנות את צבעי החזית והרקע.
עטיפה הפוכה ReverseWrap מציין אם יש לאפשר עטיפה הפוכה או לא. זה מתאים ל xterm המצב הפרטי 45. ברירת המחדל היא ' שֶׁקֶר '.
rightScrollBar RightScrollBar מציין אם יש להציג את סרגל הגלילה מימין ולא משמאל. ברירת המחדל היא ' שֶׁקֶר '.
saveLines SaveLines מציין את מספר השורות שיש לשמור מעבר לחלק העליון של המסך כאשר א בר גלילה מופעלת. ברירת המחדל היא ' 64 '.
בר גלילה בר גלילה מציין אם יש להציג את סרגל הגלילה. ברירת המחדל היא ' שֶׁקֶר '.
scrollBarBorder ScrollBarBorder מציין את רוחב גבול סרגל הגלילה. שים לב כי זה נמשך כדי לחפוף את הגבול של xterm חַלוֹן. שינוי גבול סרגל הגלילה משפיע רק על הקו שבין יישומון VT100 לסרגל הגלילה. ערך ברירת המחדל הוא 1 .
scrollKey ScrollCond מציין אם לחיצה על מקש צריכה לגרום אוטומטית לפס הגלילה לעבור לתחתית אזור הגלילה. זה מתאים ל xterm המצב הפרטי 1011. ברירת המחדל היא ' שֶׁקֶר '.
קווי גלילה קווי גלילה מציין את מספר השורות ש- גלול אחורה ו גלילה קדימה יש להשתמש בפעולות כברירת מחדל. ערך ברירת המחדל הוא 1 .
scrollTtyOutput ScrollCond מציין אם פלט למסוף אמור לגרום לסרגל הגלילה לעבור לתחתית אזור הגלילה באופן אוטומטי. ברירת המחדל היא ' נָכוֹן '.
בחר ToClipboard בחר ToClipboard מספר xterm אם להשתמש ב- PRIMARY או CLIPBOARD עבור אסימונים SELECT במנגנון הבחירה. פעולת הבחירה להגדיר יכולה לשנות זאת בזמן הריצה, ומאפשרת למשתמש לעבוד עם תוכניות המטפלות רק באחד ממנגנונים אלה. ברירת המחדל היא ' שֶׁקֶר ', שאומר לו להשתמש ב- PRIMARY.
shiftFonts ShiftFonts מציין אם לאפשר את הפעולות font-vt גדול יותר () ו קטן יותר-גופן-גופן () , שבדרך כלל קשורים לתזוזה KP_ הוסף ו KP_ גרע . ברירת המחדל היא ' נָכוֹן '.
showBlinkAsBold ShowBlinkAsBold מספר xterm האם להציג טקסט עם תכונת מצמוץ זהה למודגש. אם xterm לא הוגדר לתמוך בטקסט מהבהב, ברירת המחדל היא ' נָכוֹן ', המתאים לגרסאות ישנות יותר של xterm אחרת ברירת המחדל היא ' שֶׁקֶר '.
showMissingGlyphs ShowMissingGlyphs מספר xterm האם להציג תיבה המתארת ​​מקומות שבהם נעשה שימוש בתו שהגופן אינו מייצג. ברירת המחדל היא ' שֶׁקֶר '.
showWrapMarks ShowWrapMarks לצורך איתור באגים xterm ויישומים שעשויים לתפעל את דגל הקו העטוף על ידי כתיבת טקסט בשוליים הימניים, מראים סימן בגבול הפנימי הימני של החלון. הסימן מראה באילו קווים מוגדר הדגל.
אות מעכב SignalInhibit מציין אם הערכים בתפריט 'אפשרויות עיקריות' למשלוח אותות אליהם xterm צריך לפסול. ברירת המחדל היא ' שֶׁקֶר '.
tekGeometry גֵאוֹמֶטרִיָה מציין את הגודל והמיקום המועדפים של חלון Tektronix. אין ברירת מחדל למשאב זה.
tekInhibit TekInhibit מציין אם יש להתעלם מרצף הבריחה לכניסה למצב טקטרוניקס. ברירת המחדל היא ' שֶׁקֶר '.
tekSmall TekSmall מציין אם חלון מצב Tektronix צריך להתחיל בגודלו הקטן ביותר אם לא ניתנת גיאומטריה מפורשת. זה שימושי בעת ריצה xterm בתצוגות עם מסכים קטנים. ברירת המחדל היא ' שֶׁקֶר '.
tekStartup TekStartup מציין אם או לא xterm צריך להתחיל במצב Tektronix. ברירת המחדל היא ' שֶׁקֶר '.
tiXtraScroll TiXtraScroll מציין אם xterm צריך לגלול לדף חדש בעת עיבוד אתה termcap הכניסה, כלומר המצבים הפרטיים 47, 1047 או 1049. זה רק בתוקף אם titeInhibit הוא ' נָכוֹן 'מכיוון שכוונתה של אפשרות זו היא לספק תמונה של תצוגת היישום במסך מלא על הגלילה בלי למחוק את הטקסט שיוצג לפני אתחול היישום. ברירת המחדל עבור משאב זה היא ' שֶׁקֶר '.
titeInhibit TiteInhibit מציין אם או לא xterm צריך להסיר אתה ו ל termcap רשומות (המשמשות למעבר בין מסכים חלופיים בעת הפעלת תוכניות רבות המכוונות למסך) מתוך TERMCAP חוּט. אם מוגדר, xterm מתעלם גם מרצף הבריחה כדי לעבור למסך החלופי. xterm תומך terminfo באופן אחר, התומך ברצפי בקרה מרוכבים (הידועים גם כמצבים פרטיים) 1047, 1048 ו- 1049 בעלי השפעה זהה לרצף הבקרה המקורי של 47. ברירת המחדל עבור משאב זה היא ' שֶׁקֶר '.
titleModes TitleModes מספר xterm אם לקבל או להחזיר תוויות חלונות וסמלים ב- ISO-8859-1 (ברירת המחדל) או ב- UTF-8. כל אחד מהם יכול להיות מקודד ב הקסדצימלי . ברירת המחדל עבור משאב זה היא ' 0 '.

כל ביט (ביט ') 0 הוא 1 , קצת ' 1 הוא שתיים וכו ') תואם את אחד הפרמטרים שנקבעו על ידי רצף בקרת מצבי הכותרת:

0 הגדר תוויות חלון / אייקון באמצעות הקסדצימלי
1 תוויות חלון שאילתה / אייקונים באמצעות הקסדצימלי
שתיים הגדר תוויות חלון / אייקון באמצעות UTF-8 (עקיפות utf8Titles מַשׁאָב).
3 תוויות חלון שאילתה / אייקונים באמצעות UTF-8
תרגומים תרגומים מציין את כריכות המקשים והלחצנים עבור תפריטים, בחירות, 'מחרוזות מתוכנתות' וכו '. משאב התרגומים, המספק הרבה xterm התצורה של התצורה, היא תכונה של ספריית ה- X Toolkit Intrinsics (Xt). ראה את פעולות סָעִיף.
trimSelection TrimSelection אם אתה מגדיר highlightSelection , אתה יכול לראות את הטקסט שנבחר, כולל כל הרווחים נגררים. ניקוי המסך (או קו) מאפס אותו למצב שאינו כולל רווחים. שורות מסוימות עשויות להכיל רווחים נגררים כאשר יישום כותב אותם למסך. עם זאת, ייתכן שלא תרצה להדביק שורות עם רווחים נגררים. אם משאב זה נכון, xterm יחתוך רווחים נגררים מטקסט שנבחר. זה לא משפיע על רווחים שמביאים לקו עטוף, וגם לא יחתוך את השורה החדשה הנגררת מהבחירה שלך. ברירת המחדל היא ' שֶׁקֶר '.
לָשִׂים דָגֵשׁ לָשִׂים דָגֵשׁ זה מציין אם יש להדגיש טקסט עם מאפיין קו תחתון או לא. יתכן ורצוי להשבית את קו ההדגשה כאשר משתמשים בצבע לתכונת קו תחתון. ברירת המחדל היא ' נָכוֹן '.
useClipping UseClipping לאמר xterm האם להשתמש בגזירה כדי למנוע ייצור נקודות מחוץ לאזור ציור הטקסט. במקור שימש לעקיפת השפעות יתר על המידה, הדבר נדרש גם לעבודה עם כמה גופנים שגויים. ברירת המחדל היא ' נָכוֹן '.
utf8 Utf8 זה מציין אם xterm יפעל במצב UTF-8. אם תגדיר משאב זה, xterm גם מגדיר את wideChars משאב כתופעת לוואי. ניתן להגדיר את המשאב באמצעות ערך התפריט 'קידוד UTF-8'. ברירת המחדל היא 'ברירת מחדל'.

xterm מקבל מילת מפתח (מתעלמת מהמקרה) או את המספר המוצג:

שֶׁקֶר 0 מצב UTF-8 כבוי בתחילה. אפשרות שורת הפקודה + u8 מגדיר את המשאב לערך זה. רצפי בריחה להפעלה / כיבוי של UTF-8 מותרים.
נָכוֹן 1 מצב UTF-8 פועל בהתחלה. רצפי בריחה להפעלה / כיבוי של UTF-8 מותרים.
תמיד שתיים אפשרות שורת הפקודה -u8 מגדיר את המשאב לערך זה. רצפי בריחה להפעלת / כיבוי של מצב UTF-8 לא מתעלמים.
בְּרִירַת מֶחדָל 3 זהו ערך ברירת המחדל של המשאב. הוא משתנה במהלך האתחול, תלוי אם הוגדר משאב המקום שֶׁקֶר ( 0 ) או תמיד ( שתיים ). עיין במשאב המקומי לדיון נוסף במקומות שאינם UTF-8.

אם אתה רוצה להגדיר את הערך של utf8 , זה צריך להיות בטווח זה. ערכים אחרים שאינם אפסיים מטופלים כמו ' 1 ', כלומר, מצב UTF-8 פועל בתחילה, ורצפי בריחה להפעלת / כיבוי של UTF-8 מותרים.
utf8Fonts Utf8Fonts ראה את הדיון במשאב האזור. זה מציין אם xterm ישתמש בגופני UTF-8 שצוינו באמצעות דפוסי משאבים כגון ' * vt100.utf8Fonts.font 'או גופנים רגילים (ISO-8859-1) באמצעות תבניות כגון' * vt100.font '. ניתן להגדיר את המשאב באמצעות ערך התפריט 'UTF-8 פונטים'. ברירת המחדל היא ' בְּרִירַת מֶחדָל '.

xterm מקבל מילת מפתח (מתעלמת מהמקרה) או את המספר המוצג:

שֶׁקֶר 0 השתמש בגופני ISO-8859-1. כניסת התפריט מופעלת ומאפשרת לשנות את בחירת הגופנים בזמן הריצה.
נָכוֹן 1 השתמש בגופני UTF-8. כניסת התפריט מופעלת ומאפשרת לשנות את בחירת הגופנים בזמן הריצה.
תמיד שתיים השתמש תמיד בגופני UTF-8. זה גם משבית את כניסת התפריט.
בְּרִירַת מֶחדָל 3 בעת ההפעלה, המשאב מוגדר ל- נָכוֹן אוֹ שֶׁקֶר , על פי הערך האפקטיבי של משאב utf8.
utf8Latin1 Utf8Latin1 אם נָכוֹן , אפשר לשלב גופן רגיל ISO-8859-1 עם גופן ISO-10646 אם האחרון ניתן באמצעות ה- -fw אפשרות או ערך המשאב המקביל שלה. ברירת המחדל היא ' שֶׁקֶר '.
utf8SelectTypes Utf8SelectTypes לבטל xterm רשימת יעד ברירת המחדל של בחירתך (ראה בחר / הדבק ) לבחירות במצב רחב תווים (UTF-8). ברירת המחדל היא מחרוזת ריקה, כלומר '', שאינה עוקפת דבר.
utf8Title Utf8Title יישומים יכולים להגדיר xterm הכותרת על ידי כתיבת רצף בקרה. בדרך כלל רצף בקרה זה עוקב אחר מוסכמת VT220, המקודדת את המחרוזת ב- ISO-8859-1 ומאפשרת קץ מחרוזת של 8 סיביות. אם xterm מתחיל באזור UTF-8, הוא מתרגם את מחרוזת ISO-8859-1 ל- UTF-8 כדי לעבוד עם ספריות X המניחות שהמחרוזת היא UTF-8.

עם זאת, משתמשים מסוימים עשויים לרצות לכתוב מחרוזת כותרת המקודדת ב- UTF-8. מנהל החלונות אחראי על ציור כותרות החלונות. מנהלי חלונות מסוימים (לא כולם) תומכים בקידוד UTF-8 של כותרות חלונות. הגדר את המשאב הזה ל- ' נָכוֹן כדי לאפשר מחרוזות כותרת מקודדות UTF-8. זה מבטל את התרגום ל- UTF-8, ומאפשר להציג מחרוזות UTF-8 כפי שהוא.

תכונה זו זמינה ככניסה לתפריט מכיוון שהיא קשורה ליישומים הספציפיים שאתה מפעיל בתוך xterm. אתה יכול גם להשתמש ברצף בקרה (ראה את הדיון ב'מצבי כותרת 'במסמך רצפי הבקרה), כדי להגדיר דגל שווה ערך. המשאב titleModes מגדיר את אותו הערך, אשר עוקף את המשאב הזה.

ברירת המחדל היא ' שֶׁקֶר '.
veryBoldColors VeryBoldColors מציין אם לשלב תכונות וידאו עם צבעים שצוינו על ידי colorBD , colorBL , colorRV ו colorUL . ערך המשאב הוא סכום הערכים עבור כל מאפיין:

1 להיפך,

שתיים לקו תחתון,

4 עבור מודגש ו

8 להבהוב.

ברירת המחדל היא ' 0 '.
visualBell VisualBell מציין אם יש להשתמש בפעמון גלוי (כלומר מהבהב) במקום בפעמון נשמע כאשר מתקבל Control-G. ברירת המחדל היא ' שֶׁקֶר ', שאומר ל- xterm להשתמש בפעמון נשמע.
visualBellDelay VisualBellDelay מספר אלפיות השנייה לעיכוב בעת הצגת פעמון חזותי. ברירת המחדל היא 100 . אם מוגדר לאפס, לא מוצג פעמון חזותי. זה שימושי לתצוגות איטיות מאוד, למשל, צג LCD במחשב נייד.
visualBellLine VisualBellLine מציין אם להבהב רק את השורה הנוכחית בעת הצגת פעמון חזותי. במקום להבהב את כל המסך: ברירת המחדל היא ' שֶׁקֶר ', שאומר ל- xterm להבהב את כל המסך.
גרפיקה VT100 גרפיקה זה מציין אם xterm יפרש VT100 רצפי בריחה של תווים גרפיים במצב UTF-8. ברירת המחדל היא ' נָכוֹן ', כדי לספק תמיכה ביישומים מדור קודם.
wideBoldFont WideBoldFont אפשרות זו מציינת את הגופן שישמש להצגת טקסט רחב מודגש. כברירת מחדל, היא תנסה להשתמש בגופן רחב פי שניים מהגופן שישמש לציור טקסט מודגש. אם לא נמצא גופן ברוחב כפול, הוא יאלתר באמצעות מתיחת הגופן המודגש.
wideChars WideChars מציין אם xterm צריך להגיב לרצפי בקרה שעובדים 16 סיביות תווים. ברירת המחדל היא ' שֶׁקֶר '.
wideFont WideFont אפשרות זו מציינת את הגופן שישמש להצגת טקסט רחב. כברירת מחדל, הוא ינסה להשתמש בגופן רחב פי שניים מהגופן שישמש לציור טקסט רגיל. אם לא נמצא גופן ברוחב כפול, הוא יאלתר באמצעות מתיחת הגופן הרגיל.
ximFont XimFont אפשרות זו מציינת את הגופן שישמש להצגת מחרוזת ה- preedit ב- ' OverTheSpot ' שיטת קלט. בסוג preedit 'OverTheSpot', מחרוזת preedit (המרה מוקדמת) מוצגת במיקום הסמן. באחריות שרת ה- XIM להציג את מחרוזת ה- preedit. על לקוח ה- XIM ליידע את שרת ה- XIM על מיקום הסמן. לקבלת התוצאות הטובות ביותר, יש להציג את מחרוזת ה- preedit עם גופן מתאים. לָכֵן, xterm מודיע לשרת XIM על הגופן המתאים. הגופן מסופק על ידי 'גופנים', שערכם ברירת המחדל הוא ' * '. זה מתאים לכל גופן, ספריית X בוחרת אוטומטית גופנים עם ערכות תווים מתאימות. ה ximFont משאב מסופק כדי לעקוף את הגדרת ברירת המחדל של הגופן.

משאבי יישומון Tek4014

המשאבים הבאים מוגדרים כחלק מווידג'ט tek4014 (מחלקה Tek4014). אלה מוגדרים על ידי דפוסים כגון ' XTerm.tek4014. שֵׁם ':

מַשׁאָב מעמד תיאור
גופן 2 גוֹפָן מציין את הגופן מספר 2 לשימוש בחלון Tektronix.
גופן 3 גוֹפָן מציין את הגופן מספר 3 לשימוש בחלון Tektronix.
fontLarge גוֹפָן מציין את הגופן הגדול לשימוש בחלון Tektronix.
fontSmall גוֹפָן מציין את הגופן הקטן לשימוש בחלון Tektronix.
ginTerminator GinTerminator מציין אילו תווים צריכים לעקוב אחר דוח GIN או דוח סטטוס. האפשרויות הן ' אף אחד ', שאינו שולח תווים מסתיימים,' ממש ', אשר שולח CR , ו ' CR ROT ', אשר שולח גם CR וגם EOT. ברירת המחדל היא ' אף אחד '.
גוֹבַה גוֹבַה מציין את גובה חלון Tektronix בפיקסלים.
initialFont InitialFont מציין באיזה מארבעת הגופנים של Tektronix להשתמש בהתחלה. הערכים זהים לזה של set-tek-text פעולה. ברירת המחדל היא ' גָדוֹל '.
רוֹחַב רוֹחַב מציין את רוחב חלון Tektronix בפיקסלים.

תפריט משאבים

המשאבים שניתן לציין עבור התפריטים השונים מתוארים בתיעוד לווידג'ט אתנה SimpleMenu. השם והשיעורים של הערכים בכל אחד מהתפריטים מפורטים להלן. משאבים בשם ' קַו נ ' איפה נ הוא מספר הם מפרידים עם מחלקה סמליין .

ה תפריט ראשי מכיל את הערכים הבאים:

מַשׁאָב מעמד תיאור
סרגל כלים SmeBSB ערך זה קורא ל סרגל כלים מוגדר (החלפה) פעולה.
securekbd SmeBSB ערך זה קורא ל לבטח() פעולה.
מאפשר SmeBSB ערך זה קורא ל allow-send-events (החלפה) פעולה.
שרטט מחדש SmeBSB ערך זה קורא ל שרטט מחדש () פעולה.
רישום SmeBSB ערך זה קורא ל רישום (החלפה) פעולה.
הדפסה מיידית SmeBSB ערך זה קורא ל הדפס מיידי () פעולה.
הדפסה על שגיאה SmeBSB ערך זה קורא ל הדפסה על שגיאה () פעולה.
הדפס SmeBSB ערך זה קורא ל הדפס() פעולה.
הדפסה להפניה מחדש SmeBSB ערך זה קורא ל print-redir () פעולה.
שליטת 8 סיביות SmeBSB ערך זה קורא ל set-8-bit-control (החלפה) פעולה.
מפתח עורף SmeBSB ערך זה קורא ל סיבוב אחורי (החלף) פעולה.
num-lock SmeBSB ערך זה קורא ל set-num-lock (החלפה) פעולה.
alt-esc SmeBSB ערך זה קורא ל alt-sender-escape (החלפה) פעולה.
meta-esc SmeBSB ערך זה קורא ל מטא-שולח-בריחה (החלפה) פעולה.
מחק-הוא-דל SmeBSB ערך זה קורא ל delete-is-del (החלף) פעולה.
oldFunctionKeys SmeBSB ערך זה קורא ל מקשי פונקציה ישנים (החלפה) פעולה.
hpFunctionKeys SmeBSB ערך זה קורא ל מקשי פונקצית hp (החלפה) פעולה.
מפתחות scoFunction SmeBSB ערך זה קורא ל מקשי פונקציית סקו (החלפה) פעולה.
מפתחות sunFunction SmeBSB ערך זה קורא ל מקשי פונקצית שמש (החלפה) פעולה.
sunKeyboard SmeBSB ערך זה קורא ל sunKeyboard (החלף) פעולה.
לְהַשְׁעוֹת SmeBSB ערך זה קורא ל שלח אות (tstp) פעולה על מערכות התומכות בבקרת עבודה.
לְהַמשִׁיך SmeBSB ערך זה קורא ל שלח אות (המשך) פעולה על מערכות התומכות בבקרת עבודה.
פסיקת SmeBSB ערך זה קורא ל שלח אות (int) פעולה.
לנתק SmeBSB ערך זה קורא ל שלח אות (hup) פעולה.
לבטל, לסיים SmeBSB ערך זה קורא ל שלח אות (מונח) פעולה.
לַהֲרוֹג SmeBSB ערך זה קורא ל שלח אות (להרוג) פעולה.
לְהַפְסִיק SmeBSB ערך זה קורא ל לְהַפְסִיק() פעולה.

ה vtMenu מכיל את הערכים הבאים:

מַשׁאָב מעמד תיאור
בר גלילה SmeBSB ערך זה קורא ל הגדר סרגל גלילה (החלף) פעולה.
קפיצה SmeBSB ערך זה קורא ל set-jumpscroll (החלפה) פעולה.
סרטון הפוך SmeBSB ערך זה קורא ל הגדר-הפוך-וידאו (החלף) פעולה.
עטיפה אוטומטית SmeBSB ערך זה קורא ל הגדר-גלישה אוטומטית (החלפה) פעולה.
עטיפה לאחור SmeBSB ערך זה קורא ל set-reverswrap (החלף) פעולה.
הזנה אוטומטית SmeBSB ערך זה קורא ל סט-הזנה אוטומטית (החלפה) פעולה.
שמאי SmeBSB ערך זה קורא ל set-appcursor (החלף) פעולה.
appkeypad SmeBSB ערך זה קורא ל set-appkeypad (החלפה) פעולה.
מקש גלילה SmeBSB ערך זה קורא ל הגדר-גלול-על-מקש (החלף) פעולה.
פלט גלילה SmeBSB ערך זה קורא ל הגדר-גלול-על-tty-output (החלף) פעולה.
132 SmeBSB ערך זה קורא ל set-allow132 (החלפה) פעולה.
רצתי SmeBSB ערך זה קורא ל set-cursesemul (החלף) פעולה.
חזותית SmeBSB ערך זה קורא ל set-visualbell (החלפה) פעולה.
bellIsUrgent SmeBSB ערך זה קורא ל set-bellIsUrgent (החלפה) פעולה.
פופונבל SmeBSB ערך זה קורא ל סט פופונבל (החלפה) פעולה.
קו סמן SmeBSB ערך זה קורא ל set-cursorblink (החלף) פעולה.
titeInhibit SmeBSB ערך זה קורא ל set-titeInhibit (החלף) פעולה.
אקטיביון SmeBSB ערך זה מחליף או מסמל סמלים פעילים אם תכונה זו נערכה xterm . זה מופעל רק אם xterm התחיל עם אפשרות שורת הפקודה + ai או ה activeIcon המשאב מוגדר כ- ' נָכוֹן '.
איפוס רך SmeBSB ערך זה קורא ל איפוס רך () פעולה.
איפוס קשה SmeBSB ערך זה קורא ל איפוס קשה () פעולה.
קווי שמירה ברורים SmeBSB ערך זה קורא ל שורות ברורות שמורות () פעולה.
tekshow SmeBSB ערך זה קורא ל סט-נראות (tek, toggle) פעולה.
tekmode SmeBSB ערך זה קורא ל set-terminal-type (tek) פעולה.
vthide SmeBSB ערך זה קורא ל סט-נראות (vt, off) פעולה.
מסך altscreen SmeBSB ערך זה קורא ל set-altscreen (החלף) פעולה.

ה fontMenu מכיל את הערכים הבאים:

מַשׁאָב מעמד תיאור
ברירת מחדל SmeBSB ערך זה קורא ל set-vt-font (d) פעולה.
גופן 1 SmeBSB ערך זה קורא ל set-vt-font (1) פעולה.
גופן 2 SmeBSB ערך זה קורא ל set-vt-font (2) פעולה.
גופן 3 SmeBSB ערך זה קורא ל set-vt-font (3) פעולה.
גופן 4 SmeBSB ערך זה קורא ל set-vt-font (4) פעולה.
גופן 5 SmeBSB ערך זה קורא ל set-vt-font (5) פעולה.
גופן 6 SmeBSB ערך זה קורא ל set-vt-font (6) פעולה.
נוף מזרקות SmeBSB ערך זה קורא ל set-vt-font (e) פעולה.
פונטסל SmeBSB ערך זה קורא ל set-vt-font (s) פעולה.
ציור גופן SmeBSB ערך זה קורא ל set-font-linedrawing (s) פעולה.
ארוז גופן SmeBSB ערך זה קורא ל סט-גופן-ארוז (ים) פעולה.
גופן כפול SmeBSB ערך זה קורא ל set-font-doublesize (s) פעולה.
לדקלם-גופן SmeBSB ערך זה קורא ל set-render-font (s) פעולה.
מצב utf8 SmeBSB ערך זה קורא ל set-utf8-mode (s) פעולה.
utf8-title SmeBSB ערך זה קורא ל set-utf8-title (ים) פעולה.

ה יחיד תפריט מכיל את הערכים הבאים:

מַשׁאָב מעמד תיאור
singletextlarge SmeBSB ערך זה קורא ל set-tek-text (גדול) פעולה.
טקסטקסט 2 SmeBSB ערך זה קורא ל set-tek-text (2) פעולה.
טקסט 3 SmeBSB ערך זה קורא ל set-tek-text (3) פעולה.
תבנית טקסט לטקסט SmeBSB ערך זה קורא ל set-tek-text (קטן) פעולה.
tekpage SmeBSB ערך זה קורא ל עמוד tek () פעולה.
tekreset SmeBSB ערך זה קורא ל tek-reset () פעולה.
טקופיה SmeBSB ערך זה קורא ל tek-copy () פעולה.
vtshow SmeBSB ערך זה קורא ל סט-נראות (vt, toggle) פעולה.
vtmode SmeBSB ערך זה קורא ל סט-מסוף-סוג (vt) פעולה.
tekhide SmeBSB ערך זה קורא ל סט-נראות (tek, toggle) פעולה.

מקורות סרגל הגלילה

המשאבים הבאים שימושיים כאשר הם מוגדרים עבור יישומון סרגל הגלילה של אתנה:

מַשׁאָב מעמד תיאור
עוֹבִי עוֹבִי מציין את הרוחב בפיקסלים של סרגל הגלילה.
רקע כללי רקע כללי מציין את הצבע לשימוש ברקע של סרגל הגלילה.
חֲזִית חֲזִית מציין את הצבע לשימוש בחזית סרגל הגלילה. 'האגודל' של סרגל הגלילה הוא תבנית לוח שחמט פשוטה המחלפת פיקסלים עבור צבעי חזית ורקע.

שימוש בסמן

לאחר יצירת חלון VT102, xterm מאפשר לך לבחור טקסט ולהעתיק אותו בתוך חלונות זהים או אחרים.

בְּחִירָה

פונקציות הבחירה מופעלות כאשר משתמשים בלחצני המצביע ללא שינויים, וכאשר משתמשים בהן באמצעות מקש 'shift'. ניתן לשנות את הקצאת הפונקציות המתוארות למטה למקשים ולחצנים דרך מאגר המשאבים; לִרְאוֹת פעולות , למטה.

כפתור המצביע אחד (בדרך כלל משמאל) משמש לשמירת טקסט במאגר החיתוך. הזז את הסמן לתחילת הטקסט, ואז החזק את הלחצן כלפי מטה תוך כדי העברת הסמן לסוף האזור ושחרור הכפתור. הטקסט שנבחר מודגש ונשמר במאגר החיתוך הגלובלי ונעשה את הבחירה PRIMARY עם שחרור הכפתור. בדרך כלל (אך ראה את הדיון ב on2Clicks , וכו):

  • לחיצה כפולה בוחרת לפי מילים.
  • לחיצה משולשת נבחרת לפי שורות.
  • לחיצה על ארבע פעמים חוזרת לדמויות וכו '.

לחיצה מרובה נקבעת על פי הזמן מכפתור למעלה לכפתור למטה, כך שתוכל לשנות את יחידת הבחירה באמצע הבחירה. מילים ושורות לוגיות שנבחרו באמצעות לחיצה כפולה או משולשת עשויות לעטוף על פני יותר משורת מסך אחת אם שורות היו עטופות על ידי xterm עצמה ולא על ידי היישום שרץ בחלון. אם כריכות המקשים / לחצנים מציינות שיש לבצע בחירת X, xterm ישאיר את הטקסט שנבחר מודגש כל עוד הוא בעל הבחירה.

כפתור המצביע שניים (בדרך כלל באמצע) 'סוגים' (מדביקים) את הטקסט מתוך הבחירה PRIMARY, אם בכלל, אחרת ממאגר החיתוך, והכנס אותו כקלט מקלדת.

כפתור המצביע שלוש (בדרך כלל מימין) מרחיב את הבחירה הנוכחית. ללא אובדן כלליות, תוכל להחליף 'ימינה' ו'שמאל 'בכל מקום אחר בפסקה זו. אם נלחץ בזמן שהוא קרוב יותר לקצה הימני של הבחירה מאשר לשמאל, הוא מרחיב / מכווץ את הקצה הימני של הבחירה. אם אתה מכווץ את הבחירה מעבר לקצה השמאלי של הבחירה, xterm מניח שהתכוונת באמת לקצה השמאלי, משחזר את הבחירה המקורית ואז מרחיב / מכווץ את הקצה השמאלי של הבחירה. הרחבה מתחילה במצב יחידת הבחירה בה בוצעה הבחירה או הרחבה האחרונה; אתה יכול ללחוץ לחיצה מרובה כדי לעבור דרכם.

על ידי גזירה והדבקה של פיסות טקסט מבלי לגרור שורות חדשות, אתה יכול לקחת טקסט ממספר מקומות בחלונות שונים וליצור פקודה למעטפת, למשל, או לקחת פלט מתוכנית ולהכניס אותו לעורך המועדף עליך. מכיוון שמאגרים חתוכים משותפים ברחבי העולם בין יישומים שונים, אתה עלול להתייחס לכל אחד כאל 'קובץ' שאת תוכנו אתה מכיר. אמולטור הטרמינל ותוכניות טקסט אחרות צריכים להתייחס אליו כאילו מדובר בקובץ טקסט, כלומר הטקסט מתחם על ידי שורות חדשות.

גְלִילָה

אזור הגלילה מציג את המיקום ואת כמות הטקסט המוצגים כעת בחלון (מודגש) ביחס לכמות הטקסט שנשמרה בפועל. ככל שנשמר טקסט נוסף (עד למקסימום), גודל האזור המודגש פוחת.

לחיצה על כפתור אחד עם המצביע באזור הגלילה מעבירה את השורה הסמוכה לראש חלון התצוגה.

כיצד להוסיף מקף במילה

לחיצה על כפתור שלוש מעבירה את השורה העליונה של חלון התצוגה למטה למצביע.

לחיצה על כפתור שני מעבירה את התצוגה למיקום בטקסט השמור המתאים למיקום המצביע בסרגל הגלילה.

מצביע טקטרוניקס

בניגוד לחלון VT102, חלון Tektronix אינו מאפשר העתקת טקסט. זה אכן מאפשר מצב GIN של Tektronix, ובמצב זה הסמן ישתנה מחץ לצלב. לחיצה על מקש כלשהו תשלח את המקש ואת הקואורדינטה הנוכחית של הסמן הצלב. לחיצה על כפתור אחד, שניים או שלושה תחזיר את האותיות ' l ',' M ', ו' ר בהתאמה. אם ה כפתור 'שיפט נלחץ כשלוחצים על לחצן מצביע, האות הגדולה המקבילה נשלחת. כדי להבדיל בין כפתור מצביע למפתח, הסיבית הגבוהה של התו מוגדרת (אך בדרך כלל החלק הזה מופשט אלא אם כן המסוף הוא RAW).

בחר / הדבק

לקוחות X מספקים תמיכה בבחירה והדבקה על ידי מענה לבקשות המועברות על ידי השרת, כמפורט בסעיפים הבאים:

בחירה ראשונית

כאשר מוגדר להשתמש בבחירה הראשית, (ברירת המחדל) xterm יכול לספק את נתוני הבחירה בדרכים המסייעות לשמור על מידע על קידוד תווים תוך כדי הדבקה.

משתמש 'בוחר' טקסט מופעל xterm , המדגיש את הטקסט שנבחר. 'הדבקה' שלאחר מכן ללקוח אחר מעבירה בקשה ללקוח שבבעלות הבחירה. אם xterm הבעלים של הבחירה הראשית, הוא הופך את הנתונים לזמינים בצורה של אחד או יותר 'יעדי בחירה'. אם היא אינה הבעלים של הבחירה הראשית, למשל, אם שחררה אותה או שלקוח אחר טען בבעלות, היא מסתמכת על מאגרי גזירה שיעבירו את הנתונים. אך חוצצים מאגדים מטפלים רק בנתוני ISO-8859-1 (באופן רשמי, חלק מהלקוחות מתעלמים מהכללים).

לוח

כאשר מוגדר להשתמש בלוח (ראה משאב בחר ToClipboard ), הבעיה בעקשנות הבעלות היא עקיפה. אחרת, אין הבדל באשר לנתונים אותם ניתן להעביר באמצעות בחירה.

יעדי בחירה

סוגי הנתונים השונים המועברים תלויים במה שהבקשה מהלקוח המקבל. אלה נקראים יעדי בחירה.

כשאתה מבקש את נתוני הבחירה, xterm מנסה את הסוגים הבאים בסדר זה:

UTF8_STRING זוהי סיומת XFree86, המציינת כי הנתונים מקודדים ב- UTF-8. כאשר xterm בנוי עם תמיכה בתווים רחבים, הוא גם מקבל וגם מספק סוג זה.
טֶקסט הטקסט נמצא בקידוד המתאים למיקום הנוכחי שלך.
COMPOUND_TEXT זהו פורמט לנתוני ערכות תווים מרובים, כגון טקסט רב לשוני. זה יכול לאחסן נתונים של UTF-8 כמקרה מיוחד.
חוּט מדובר בנתונים לטיניים 1 (ISO-8859-1).

השניים האמצעיים ( טֶקסט ו COMPOUND_TEXT ) מתווספים אם xterm מוגדר עם i18n בחירות משאב מוגדר ל ' נָכוֹן '.

UTF8_STRING מועדף (לכן הראשון ברשימה) מאז xterm מאחסן טקסט כנתוני Unicode בעת הפעלה במצב תווים רחב, ואין צורך בתרגום. מצד שני, טֶקסט ו COMPOUND_TEXT עשוי לדרוש תרגום. אם התרגום אינו שלם, הם יכניסו את X defaultString 'שלא ניתן לקבוע את ערכו, ועשוי להיות ריק. xterm של defaultString המשאב מציין את המחרוזת לשימוש בתרגומים שלמים של ה- UTF8_STRING .

אתה יכול לשנות את הסוגים אשר xterm מנסה להשתמש ב- eightBitSelectTypes אוֹ utf8SelectTypes אֶמְצָעִי. לדוגמא, ייתכן שיש לך הגדרת אזור מסוימת שאינה משתמשת בקידוד UTF-8. ערך המשאב הוא רשימה המופרדת בפסיקים של יעדי הבחירה, המורכבים מהשמות המוצגים. אתה יכול להשתמש בשם המיוחד I18N לציון הכללה האופציונלית של טֶקסט ו COMPOUND_TEXT . השמות מותאמים תוך התעלמות מהמקרה, וניתן לקצר אותם. רשימת ברירת המחדל יכולה לבוא לידי ביטוי בכמה דרכים, למשל:

UTF8_STRING,I18N,STRING utf8,i18n,string u,i,s

xterm מכיל ארבעה תפריטים תפריט ראשי , vtMenu , fontMenu , ו יחיד תפריט . כל תפריט צץ תחת שילובים נכונים של לחיצות מקשים וכפתורים. כל תפריט מחולק לחלקים המופרדים בקו אופקי. חלק מהערכים בתפריט תואמים למצבים שניתן לשנות. סימן ביקורת מופיע לצד מצב פעיל כעת. בחירה באחד ממצבים אלה מחליפה את מצבה. ערכי תפריט אחרים הם פקודות; בחירת אחד מאלה מבצעת את הפונקציה המצוינת.

כל ערכי התפריט מתאימים ל- X פעולות. ברשימה למטה תווית התפריט מוצגת ואחריה שם הפעולה:

אפשרויות עיקריות

ה xterm תפריט ראשי צץ כאשר לוחצים על מקש ה'בקרה 'ולחצן המצביע בחלון. תפריט זה מכיל פריטים החלים על חלונות VT102 וגם על טקטרוניקס. ישנם מספר חלקים:

פקודות לניהול אירועי X:

תווית תפריט שם פעולה תיאור
סרגל כלים (אף אחד) לחיצה על ' סרגל כלים ערך התפריט מסתיר את סרגל הכלים אם הוא גלוי ומראה אותו אם לא.
מקלדת מאובטחת securekbd מצב המקלדת המאובטחת מועיל בעת הקלדת סיסמאות או נתונים רגישים אחרים בסביבה לא מאובטחת; לִרְאוֹת בִּטָחוֹן למטה (אך קרא בעיון את המגבלות).
אפשר SendEvents מאפשר מציין אם אירועי מפתח וכפתורים סינתטיים שנוצרו באמצעות פרוטוקול X או לא SendEvent יש לפרש או להשליך את הבקשה. זה תואם את allowSendEvents מַשׁאָב.
צייר חלון מחדש שרטט מחדש מכריח את תצוגת ה- X לצבוע מחדש; שימושי בסביבות מסוימות.

פקודות ללכידת פלט:

תווית תפריט שם פעולה תיאור
היכנס לקובץ רישום לוכד טקסט שנשלח למסך בתיק יומן, כמו ב- -l אפשרות רישום.
הדפס הכל מייד (אף אחד) מזמין את הדפסה מיידית פעולה, שליחת טקסט החלון הנוכחי ישירות לקובץ, כמפורט על ידי printFileImmediate , printModeImmediate ו printOpts מיידי אֶמְצָעִי.
הדפס הכל בשגיאה (אף אחד) מזמין את הדפסה על שגיאה פעולה, המעבירה דגל שאומר ל- xterm שאם הוא יוצא עם שגיאת X, לשלוח את הטקסט של החלון הנוכחי ישירות לקובץ, כמפורט על ידי printFileXError , printModeXError ו printOptsXError אֶמְצָעִי.
חלון הדפסה הדפס שולח את הטקסט של החלון הנוכחי לתוכנית המופיעה ב- printerCommand מַשׁאָב.
הפניה מחדש למדפסת הדפסה להפניה מחדש זה קובע את printerControlMode ל 0 אוֹ שתיים . אתה יכול להשתמש בזה להפעלת המדפסת כאילו יישום שלח את רצף הבקרה המתאים. זה שימושי גם לכיבוי המדפסת אם יישום מפעיל אותה מבלי לאפס את מצב בקרת ההדפסה.

מצבים לקביעת סגנון המקלדת:

תווית תפריט שם פעולה תיאור
פקדי 8 סיביות שליטת 8 סיביות זה מופעל עבור הדמיית VT220, זה שולט אם xterm ישלח רצפי בקרה של 8 סיביות ולא באמצעות פקדי 7 סיביות (ASCII), למשל, שליחת בתים בטווח 128-159 ולא בתו הבריחה ואחריו בית שני. xterm תמיד מפרש גם רצפי בקרה של 8 סיביות וגם 7 סיביות. זה תואם את eightBitControl מַשׁאָב.
מפתח עורף אחורי (BS / DEL) מפתח עורף משנה את התנהגותו של מקש החץ האחורי, וכך הוא משדר תו אחורי (8) או מחק (127). זה תואם את backarrowKey מַשׁאָב.
משתני Alt / NumLock num-lock שולט בטיפול במכשירי מקש Alt- ו- NumLock. זה תואם את numLock מַשׁאָב.
מטה שולחת בריחה meta-esc קובע אם מקשי Meta יומרו לרצף בן שתי תווים כאשר התו עצמו קודם לפני Esc. זה תואם את metaSendsEscape מַשׁאָב.
מחיקה היא DEL מחק-הוא-דל שולט אם מקש Delete בלוח המקשים לעריכה צריך לשלוח DEL (127) או את רצף הבריחה בסגנון VT220. זה תואם את deleteIsDEL מַשׁאָב.
מקשי פונקציות ישנים , מקשי פונקציות של HP , מקשי פונקציה של SCO , מקשי פונקציה של השמש , מקלדת VT220 oldFunctionKeys , hpFunctionKeys , מפתחות scoFunction , מפתחות sunFunction , sunKeyboard אלה משמשים ככפתור בחירה ובוחרים סגנון אחד לפריסת המקלדת.

פקודות לתהליך איתות :

תווית תפריט שם פעולה תיאור
שלח אות STOP , שלח אות CONT , שלח אות INT , שלח אות HUP , שלח אות TERM , שלח KILL Signal לְהַשְׁעוֹת , לְהַמשִׁיך , פסיקת , לנתק , לבטל, לסיים , לַהֲרוֹג אלה שולחים את SIGTSTP , SIGCONT , סיגינט , SIGHUP , SIGTERM ו סיגקיל מאותת בהתאמה, לקבוצת התהליך של התהליך שעובר תחת xterm (בדרך כלל הקליפה). ה SIGCONT הפונקציה שימושית במיוחד אם המשתמש הקליד בטעות את Ctrl-Z והשהה את התהליך.
לְהַפְסִיק לְהַפְסִיק הפסק לעבד את אירועי X למעט כדי לתמוך ב- -לְהַחזִיק ולאחר מכן שלח SIGHUP אות לקבוצת התהליך של התהליך שעובר תחת xterm (בדרך כלל הקליפה).

אפשרויות VT

ה vtMenu מגדיר מצבים שונים בהדמיית VT102, ומוקפץ כאשר לוחצים על מקש CONTROL ולחצן המצביע בחלון VT102.

מצבי VT102 / VT220:

תווית תפריט שם פעולה תיאור
אפשר סרגל גלילה בר גלילה אפשר (או השבת) את סרגל הגלילה. זה תואם את -sb אפשרות ואת בר גלילה מַשׁאָב.
אפשר גלילת קפיצה קפיצה הפעל (או השבת) גלילת קפיצות. זה תואם את -j אפשרות ואת jumpScroll מַשׁאָב.
אפשר וידאו הפוך סרטון הפוך הפעל (או השבת) סרטון הפוך. זה תואם את -rv אפשרות ואת הפוך וידאו מַשׁאָב.
אפשר גלישה אוטומטית עטיפה אוטומטית הפעל (או השבת) עטיפה אוטומטית. זה תואם את -או אפשרות ואת AutoWrap מַשׁאָב.
אפשר עטיפה הפוכה עטיפה לאחור הפעל (או השבת) עטיפה הפוכה. זה תואם את -רוו אפשרות ואת עטיפה הפוכה מַשׁאָב.
הפעל הזנת קו אוטומטי הזנה אוטומטית הפעל (או השבת) הזנה אוטומטית. זוהי הפונקציה VT102 NEL, הגורמת לאמולטור לפלוט הזנת קו לאחר כל חזרה בכרכרה. אין אפשרות לשורת פקודה או הגדרת משאבים תואמת.
אפשר מקשי סמן יישומים שמאי הפעל (או השבת) מקשי סמן יישום. זה תואם את appcursorDefault מַשׁאָב. אין אפשרות לשורת פקודה מתאימה.
אפשר לוח מקשים של יישומים appkeypad הפעל (או השבת) מקשי לוח מקשים של יישומים. זה תואם את appkeypad ברירת מחדל מַשׁאָב. אין אפשרות לשורת פקודה מתאימה.
גלול למטה בלחיצה על מקש מקש גלילה אפשר (או השבת) גלילה לתחתית אזור הגלילה באמצעות לחיצה על מקש. זה תואם את -סק אפשרות ואת scrollKey מַשׁאָב.

כמקרה מיוחד, מתעלמים ממקשי ה- XON / XOFF (control / S ו- control / Q).
גלול לתחתית על פלט Tty פלט גלילה אפשר (או השבת) גלילה לתחתית אזור הגלילה בעת פלט למסוף. זה תואם את -כן אפשרות ואת scrollTtyOutput מַשׁאָב.
אפשר החלפת עמודות 80/132 132 אפשר (או השבת) מעבר בין 80 ל 132 עמודות. זה תואם את -132 אפשרות ואת c132 מַשׁאָב.
שמור על הבחירה keepSelection לאמר xterm האם לבטל את הבחירה כאשר היא מפסיקה להדגיש אותה, למשל כאשר יישום משנה את התצוגה כך שהיא כבר לא תואמת את הטקסט שהודגש. כל עוד xterm ממשיך להחזיק בבחירה, Bit יכול לספק את הטקסט המתאים ללקוחות אחרים באמצעות גזירה / הדבקה. זה תואם את keepSelection מַשׁאָב. אין אפשרות לשורת פקודה מתאימה.
בחר ללוח בחר ToClipboard לאמר xterm אם להשתמש ב- PRIMARY או CLIPBOARD עבור אסימונים SELECT במשאב התרגומים הממפה פעולות מקלדת ועכבר כדי לבחור / להדביק פעולות. זה תואם את בחר ToClipboard מַשׁאָב. אין אפשרות לשורת פקודה מתאימה.
אפשר פעמון חזותי חזותית הפעל (או השבת) פעמון גלוי (כלומר, מהבהב) במקום פעמון נשמע. זה תואם את -וכו אפשרות ואת visualBell מַשׁאָב.
אפשר דחיפות פעמון bellIsUrgent הפעל (או השבת) מנהל חלונות דחיפות כאשר מתקבל Control-G. זה תואם את bellIsUrgent מַשׁאָב.
אפשר Pop on Bell פופונבל אפשר (או השבת) הגבהה של החלון כאשר Control-G מתקבל. זה תואם את -פּוֹפּ אפשרות ואת popOnBell מַשׁאָב.
הפעל את הסמן המהבהב קו סמן הפעל (או השבת) את תכונת הסמן המהבהב. זה תואם את -לִפנֵי הַסְפִירָה אפשרות ואת cursorBlink מַשׁאָב. יש גם רצף בריחה. כניסת התפריט ומצבי רצף הבריחה הם XOR 'd: אם שניהם מופעלים, הסמן לא יהבהב, אם רק אחד מופעל, הסמן יהבהב.
אפשר החלפת מסך חלופי titeInhibit אפשר (או השבת) מעבר בין המסכים הרגילים והחלופיים. זה תואם את titeInhibit מַשׁאָב. אין אפשרות לשורת פקודה מתאימה.
אפשר אייקון פעיל אקטיביון הפעל (או השבת) את תכונת הסמל הפעיל. זה תואם את -אי אפשרות ואת activeIcon מַשׁאָב.

פקודות VT102 / VT220:

תווית תפריט שם פעולה תיאור
בצע איפוס רך איפוס רך אפס אזורי גלילה. זה יכול להיות נוח כאשר תוכנית מסוימת השאירה את אזורי הגלילה שהוגדרו בצורה שגויה (לעיתים קרובות בעיה בשימוש ב- VMS או ב- TOPS-20). זה תואם לרצף הבקרה VT220 DECSTR.
בצע איפוס מלא איפוס קשה ערך האיפוס המלא ינקה את המסך, יאפס את הכרטיסיות לכל שמונה עמודות ויאפס את מצבי הטרמינל (כגון גלישה וגלילה חלקה) למצבם ההתחלתי מיד לאחר xterm סיים לעבד את אפשרויות שורת הפקודה. זה תואם לרצף הבקרה VT102 RIS, עם כמה הבדלים ברורים. לדוגמא, ההפעלה שלך אינה מנותקת כפי שעושה VT102 אמיתי.
אפס ונקה קווים שמורים קווי שמירה ברורים בצע איפוס מלא, וגם נקה את השורות השמורות.

פקודות להגדרת המסך הנוכחי:

חלונות לא יכולים לקרוא את הדיסק בכונן
תווית תפריט שם פעולה תיאור
הצג חלון Tek tekshow כאשר מופעל, קופץ חלון Tektronix 4014 כלפי מעלה (הופך אותו לגלוי). כשהוא מושבת, מסתיר את חלון Tektronix 4014.
עבור למצב Tek tekmode כאשר מופעלת, קופץ חלון Tektronix 4014 כלפי מעלה אם הוא עדיין לא נראה, ומעביר את זרם הקלט לחלון זה. כשהוא מושבת, מסתיר את חלון Tektronix 4014 ומחליף את הקלט חזרה לחלון VTxxx.
הסתר חלון VT vthide כשהוא מופעל, מסתיר את חלון VTxxx, מציג את חלון Tektronix 4014 אם הוא עדיין לא נראה ומעביר את זרם הקלט לחלון זה. כשהוא מושבת, מציג את חלון VTxxx ומעביר את זרם הקלט לחלון זה.
הצג מסך חלופי מסך altscreen כאשר מופעל, מציג את המסך החלופי. כשהוא מושבת, מראה את המסך הרגיל. שים לב כי המסך הרגיל עשוי לכלול קווים שמורים; המסך החלופי לא.

גופני VT

ה fontMenu צץ כאשר כאשר לוחצים על מקש CONTROL ועל כפתור המצביע שלוש בחלון. זה מגדיר את הגופן המשמש בחלון VT102, או משנה את האופן שבו הגופן מוגדר או מוצג. ישנם מספר קטעים.

החלק הראשון מאפשר לך לבחור את הגופן מתוך קבוצה של חלופות:

תווית תפריט שם פעולה תיאור
בְּרִירַת מֶחדָל ברירת מחדל הגדר את הגופן לברירת המחדל, כלומר זה שניתן על ידי * VT100.font מַשׁאָב.
בלתי קריא גופן 1 הגדר את הגופן לזה שניתן על ידי * VT100.font1 מַשׁאָב.
זָעִיר גופן 2 הגדר את הגופן לזה שניתן על ידי * VT100.font2 מַשׁאָב.
קָטָן גופן 3 הגדר את הגופן לזה שניתן על ידי * VT100.font3 מַשׁאָב.
בינוני גופן 4 הגדר את הגופן לזה שניתן על ידי * VT100.font4 מַשׁאָב.
גָדוֹל גופן 5 הגדר את הגופן לזה שניתן על ידי * VT100.font5 מַשׁאָב.
עָצוּם גופן 6 הגדר את הגופן לזה שניתן על ידי * VT100.font6 מַשׁאָב.
רצף בריחה (אף אחד) זה מאפשר לך להגדיר את הגופן שצוין לאחרונה על ידי רצף הבריחה של הגופן.
בְּחִירָה פונטסל זה מאפשר לך להגדיר את הגופן שצוין בבחירה הנוכחית כשם גופן (אם הבחירה הראשונית היא בבעלות).

החלק השני מאפשר לך לשנות את אופן הצגתו:

תווית תפריט שם פעולה תיאור
גופנים מודגשים (אף אחד) זה בדרך כלל מסומן (מופעל). כשלא מסומנים, xterm לא ישתמש בגופנים מודגשים. ההגדרה תואמת את allowBoldFonts מַשׁאָב.
תווים לשרטוט קו ציור גופן כשהוא מוגדר, מספר xterm לצייר תווים משלו לשרטט קו. אחרת, הוא מסתמך על הגופן שמכיל אלה. השווה ל- forceBoxChars מַשׁאָב.
גופן ארוז ארוז גופן כשהוא מוגדר, מספר xterm כדי להשתמש ברוחב הגליף המינימלי מגופן בעת ​​הצגת תווים. השתמש ברוחב המרבי (לא מסומן) כדי להציג גופנים פרופורציונליים. השווה ל- forcePackedFont מַשׁאָב.
דמויות כפולות גופן כפול כשהוא מוגדר, xterm עשוי לבקש משרת הגופנים לייצר גרסאות מוגדלות של הגופן הרגיל, עבור תווים בגודל כפול של VT102.

החלק השלישי מאפשר לך לשנות את אופן הגדרתו:

תווית תפריט שם פעולה תיאור
גופני TrueType לדקלם-גופן אם ה renderFont ומשאבים תואמים נקבעו, זוהי בקרה נוספת האם xterm אכן ישתמש ב Xft שיחות בספריה כדי להשיג גופן.
קידוד UTF-8 מצב utf8 זה שולט האם xterm משתמש בקידוד UTF-8 של קלט / פלט. זה שימושי למעבר זמני xterm כדי להציג טקסט מיישום שאינו מציית להגדרות האזור. זה תואם את utf8 מַשׁאָב.
גופני UTF-8 גופני utf8 זה שולט האם xterm משתמש בגופני UTF-8 לתצוגה. זה שימושי למעבר זמני xterm כדי להציג טקסט מיישום שאינו מציית להגדרות האזור. הוא משלב את utf8 ו- utf8Fonts אֶמְצָעִי.
כותרות UTF-8 utf8-titels זה שולט האם xterm מקבל קידוד UTF-8 עבור רצפי בקרת כותרות. זה תואם את utf8Fonts מַשׁאָב.

בתחילה סימן הביקורת מוגדר לפי שניהם utf8 ו utf8Fonts ערכי משאבים. אם האחרון מוגדר ל- ' תמיד ', סימן הביקורת מושבת. כמו כן, אם אין גופנים המופיעים ב- utf8Fonts מקורות משנה, אז גם סימן הביקורת מושבת.

קובץ ברירת המחדל של אפליקציית XTerm מגדיר את שתי קבוצות הגופנים, ואילו קובץ ברירת המחדל של אפליקציית UXTerm מגדיר קבוצה אחת בלבד. בהנחה שהקבצים הסטנדרטיים של ברירת המחדל של האפליקציה, פקודה זו תושק xterm מסוגל לעבור בין גופנים מקודדים UTF-8 ו- ISO-8859-1:

uxterm -class XTerm

החלק הרביעי מאפשר לך להפעיל או להשבית פעולות מיוחדות שניתן לשלוט בהן על ידי כתיבת רצפי בריחה למסוף. אלה מושבתים אם SendEvents התכונה מופעלת:

תווית תפריט שם פעולה תיאור
אפשר צבע אופציות allow-font-ops זה תואם את allowColorOps מַשׁאָב. הפעל או השבת רצפי בקרה שמגדירים / מבצעים שאילתות על הצבעים.
אפשר אופציות גופן allow-font-ops זה תואם את allowFontOps מַשׁאָב. הפעל או השבת רצפי בקרה שמגדירים / מבצעים שאילתות לגופן.
אפשר Tcap Ops allow-tcap-ops הפעל או השבת רצפי שליטה השואלים את תפישת הטרמינל לגבי מחרוזות מקש הפונקציה שלו, כ- termcap אוֹ terminfo יכולות. זה תואם את allowTcapOps מַשׁאָב.
אפשר כותרות אופציות allow-title-ops הפעל או השבת רצפי שליטה המשנים את שם החלון או את שם הסמל. זה תואם את allowTitleOps מַשׁאָב.
אפשר חלונות פתוחים allow-window-ops הפעל או השבת רצפי בקרת חלונות מורחבים (כפי שמשמשים ב dtterm ). זה תואם את allowWindowOps מַשׁאָב.

בִּטָחוֹן

סביבות X שונות בתודעת הביטחון שלהן.

רוב השרתים, פועלים תחת xdm , מסוגלים להשתמש בתכנית אישור 'עוגיית קסם' שיכולה לספק רמת אבטחה סבירה עבור אנשים רבים. אם השרת שלך משתמש רק במנגנון מבוסס מארח כדי לשלוט בגישה לשרת, אז אם אתה מאפשר גישה עבור מארח ומשתמשים אחרים רשאים להריץ לקוחות באותו מארח, ייתכן שמישהו יכול להריץ יישום אשר משתמש בשירותים הבסיסיים של פרוטוקול X כדי לחטט בפעילות שלך, ולתפוס תמליל של כל מה שאתה מקליד במקלדת.

כל תהליך שיש לו גישה לתצוגת ה- X שלך יכול לתפעל אותו בדרכים שאינך יכול לצפות, אפילו להפנות את המקלדת לעצמה ולשלוח אירועים לחלונות היישום שלך. זה נכון גם עם תכנית ההרשאה 'עוגיית קסם'. בזמן ש allowSendEvents מספק הגנה מסוימת מפני יישומים נוכלים המתעסקים בתוכניות שלך, השמירה מפני נודניק קשה יותר.

סיומת קלט X למשל מאפשרת ליישום לעקוף את כל תכונות ההרשאה והאבטחה האחרות (המוגבלות), כולל GrabKeyboard נוהל.

האפשרות ליישום שמרגל אחר הקשות שלך מעוררת דאגה מיוחדת כאשר ברצונך להקליד סיסמה או נתונים רגישים אחרים. הפיתרון הטוב ביותר לבעיה זו הוא להשתמש במנגנון הרשאה טוב יותר מזה שמספק X.

בכפוף לכל האזהרות הללו, קיים מנגנון פשוט להגנה על קלט המקלדת xterm .

ה 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, /* CAN EM 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, /* @ A B C D E F G */ 64, 48, 48, 48, 48, 48, 48, 48, /* H I J K L M N O */ 48, 48, 48, 48, 48, 48, 48, 48, /* P Q R S T U V W */ 48, 48, 48, 48, 48, 48, 48, 48, /* X Y Z [  ] ^ _ */ 48, 48, 48, 91, 92, 93, 94, 48, /* ' a b c d e f g */ 96, 48, 48, 48, 48, 48, 48, 48, /* h i j k l m n o */ 48, 48, 48, 48, 48, 48, 48, 48, /* p q r s t u v w */ 48, 48, 48, 48, 48, 48, 48, 48, /* x y z ~ 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, /* - i c/ L ox Y- ; 

לדוגמה, המחרוזת ' 33: 48,37: 48,45-47: 48,38: 48 'מציין כי ה- סימן קריאה , סימן אחוזים , לזנק , פרק זמן , סלאש, ו אמפרסנד יש להתייחס לדמויות באופן זהה לתווים ומספרים. זה שימושי לחיתוך והדבקה של כתובות דיוור אלקטרוניות ושמות קבצים.

פעולות

אפשר לאתחל מחדש מקשים (או רצפי מקשים) למחרוזות שרירותיות לצורך קלט, על ידי שינוי משאבי התרגום עבור הווידג'טים vt100 או tek4014. לא צפוי לשנות את משאב התרגומים לאירועים פרט לאירועי מפתח ולחצנים, ויגרום להתנהגות בלתי צפויה. הפעולות הבאות ניתנות לשימוש במשאבי התרגום vt100 או tek4014:

allow-color-ops (on / כבוי / לְמַתֵג) פעולה זו מגדירה או מחליפה את allowColorOps המשאב והוא מופעל גם על ידי allow-color-ops כניסה פנימה fontMenu .
allow-font-ops (on / כבוי / לְמַתֵג) פעולה זו מגדירה או מחליפה את allowFontOps המשאב והוא מופעל גם על ידי allow-font-ops כניסה פנימה fontMenu .
allow-send-events (ב- / כבוי / לְמַתֵג) פעולה זו מגדירה או מחליפה את allowSendEvents המשאב והוא מופעל גם על ידי מאפשר כניסה פנימה תפריט ראשי .
allow-tcap-ops (מופעל / כבוי / לְמַתֵג) פעולה זו מגדירה או מחליפה את allowTcapOps המשאב והוא מופעל גם על ידי allow-tcap-ops כניסה פנימה fontMenu .
allow-title-ops (ב- / כבוי / לְמַתֵג) פעולה זו מגדירה או מחליפה את allowTitleOps המשאב והוא מופעל גם על ידי allow-title-ops כניסה פנימה fontMenu .
allow-window-ops (מופעל / כבוי / לְמַתֵג) פעולה זו מגדירה או מחליפה את allowWindowOps המשאב והוא מופעל גם על ידי allow-window-ops כניסה פנימה fontMenu .
alt-sender-escape () פעולה זו מחליפה את מצבה של altSendsEscape מַשׁאָב.
פַּעֲמוֹן( [ אָחוּז ] ) פעולה זו מצלצלת בפעמון המקלדת באחוז שצוין מעל או מתחת לנפח הבסיס.
שורות ברורות שמורות () פעולה זו כן איפוס קשה () (ראה להלן) וגם מנקה את היסטוריית השורות שנשמרו בחלקו העליון של המסך. הוא מופעל גם מה- קווי שמירה ברורים כניסה פנימה vtMenu . ההשפעה זהה לרצף בקרת איפוס חומרה (RIS).
בחירת עותקים ( destname [ , ...] ) פעולה זו מכניסה את הטקסט שנבחר כרגע לכל הבחירות או הגזירות שצוינו על ידי destname . בניגוד בחר סוף , הוא לא שולח מיקום עכבר או משנה באופן אחר את מצב הבחירה הפנימית.
תפריט יצירה (מ / v / f / t) פעולה זו יוצרת את אחד התפריטים המשמשים את xterm , אם הוא לא נוצר בעבר. ערכי הפרמטרים הם שמות התפריטים: תפריט ראשי , vtMenu , fontMenu , יחיד תפריט , בהתאמה.
dabbrev-expand () מרחיב את המילה לפני הסמן על ידי חיפוש בטקסט הקודם על המסך וב גלילה לאחור חיץ למילים המתחילות באותה קיצור. חוזר dabbrev-expand () מספר פעמים ברצף מחפש הרחבה חלופית על ידי הסתכלות רחוקה יותר לאחור. היעדר התאמות נוספות מסומן על ידי א צפצוף () . ניסיונות להרחיב מילה ריקה (כלומר, כאשר הסמן מקדים רווח) מניבים ברציפות את כל המילים הקודמות. מתעלמים מהרחבות זהות רצופות. המילה כאן מוגדרת כרצף של לא- מרחב לבן תווים. תכונה זו מחקה באופן חלקי את התנהגות הרחבת 'קיצור דינמי' ב- Emacs (קשורה לשם M-/ ). להלן הגדרת משאבים עבור xterm שיעשה את אותו הדבר:

*VT100*translations: #override 
 Meta /:dabbrev-expand()
deiconify () משנה את מצב החלון למצב רגיל, אם הוא סמל.
delete-is-del () פעולה זו מחליפה את מצבה של deleteIsDEL מַשׁאָב.
כפתור מכוון () מטפל באירוע כפתורים (למעט לחיצה ושחרור) על ידי הד של מיקום האירוע (כלומר, שורת תווים ועמודה) בפורמט הבא:

^X Esc G 
מסך מלא() מבקש ממנהל החלונות לשנות את החלון למסך מלא.
סמל () מסמל את החלון.
איפוס קשה () פעולה זו מאפסת את אזור הגלילה, הכרטיסיות, גודל החלון ומפתחות הסמן ומנקה את המסך. הוא מופעל גם מהכניסה לאתחול הקשיח ב- vtMenu .
להתעלם() פעולה זו מתעלמת מהאירוע אך בודקת אם יש רצפי בריחה מיוחדים של מיקום המצביע.
לְהַכנִיס() פעולה זו מכניסה את התו או המחרוזת המשויכים למפתח שנלחץ עליו.
insert-eight-bit () פעולה זו מכניסה גרסת שמונה סיביות (מטה) של התו או המחרוזת המשויכים למפתח שנלחץ עליו. רק ערכים של בתים בודדים מטופלים במיוחד. הפעולה המדויקת תלויה בערך ה- altSendsEscape וה metaSendsEscape וה eightBitInput אֶמְצָעִי. ה metaSendsEscape המשאב נבדק תחילה. ראה את eightBitInput משאב לדיון מלא.

המונח 'שמונה סיביות' מטעה: xterm בודק אם המפתח נמצא בטווח 128 עד 255 (הסיבית השמינית מוגדרת). אם הערך נמצא בטווח זה, בהתאם לערכי המשאב, xterm רשאי לבצע אחת מהפעולות הבאות:

& middot; הוסף 128 לערך, הגדר את הביט השמיני שלו,

& middot; שלח בתיק Esc לפני המפתח, או

& middot; שלח את המפתח ללא שינוי.
בפורמט exec ( פוּרמָט , שם המקור [ , ...] ) בצע פקודה חיצונית באמצעות הבחירה הנוכחית עבור חלק מהפרמטרים של הפקודה. הפרמטר הראשון, פורמט נותן את הפקודה הבסיסית. הפרמטרים הבאים מציינים את מקור הבחירה ב- בחירת הוספה .

ה פוּרמָט הפרמטר מאפשר החלפות אלה:

%% מכניס ' % '.
% P ה מיקום מסך בתחילת האזור המודגש, כזוג מספרים שלמים המופרדים בנקודה-פסיק המשתמשים בערכים בהם רצף בקרת CUP ישתמש.
% p מיקום המסך לאחר תחילת האזור המודגש, תוך שימוש באותה מוסכמה כמו ' % P '.
% S אורך המחרוזת ש ' % s היה מכניס.
% s תוכן הבחירה, ללא שינוי.
% T אורך המחרוזת ש ' % t היה מכניס.
% t הבחירה, המסודרת של רווח לבן מוביל / נגרר, ושורות חדשות השתנו לרווחים בודדים.
% V הווידאו מאפיין בתחילת האזור המודגש, כרשימה המופרדת מנקודה-פסיק של מספרים שלמים המשתמשים בערכים בהם רצף הבקרה SGR ישתמש.
% v מאפייני הסרטון לאחר סיום האזור המודגש, תוך שימוש באותה מוסכמה כמו ' % V '.
לאחר בניית ה- מחרוזת פקודה , xterm מחליף תהליך משנה ומבצע את הפקודה המושלמת ללא תלות ב- xterm .
ניתן לבחירה ( פוּרמָט , onClicks ) בצע פקודה חיצונית באמצעות נתונים המועתקים מהמסך לחלק מהפרמטרים של הפקודה. הפרמטר הראשון, פורמט נותן את הפקודה הבסיסית כמו ב- בפורמט exec . הפרמטר השני מציין את שיטת העתקת הנתונים כמו ב- onClicks מַשׁאָב.
מעוצב להוסיף ( פוּרמָט , שם המקור [ , ...] ) הכנס את הבחירה הנוכחית או הנתונים הקשורים אליה, מעוצבים. הפרמטר הראשון, פוּרמָט נותן את התבנית לנתונים כמו ב- בפורמט exec . הפרמטרים הבאים מציינים את מקור הבחירה ב- בחירת הוספה .
ניתן לבחירה להוסיף ( , פוּרמָט , onClicks ) הכנס נתונים שהועתקו מהמסך, מעוצבים. הפרמטר הראשון, פוּרמָט נותן את התבנית לנתונים כמו ב- בפורמט exec . הפרמטר השני מציין את שיטת העתקת הנתונים כמו ב- onClicks מַשׁאָב.
בחירת הוספה ( שם המקור [ , ...] ) פעולה זו מכניסה את המחרוזת שנמצאה בבחירה או בוטבופר שמצוינת על ידי שם המקור . מקורות נבדקים לפי הסדר שניתן (המקרה משמעותי) עד שנמצא אחד. הבחירות הנפוצות כוללות: יְסוֹדִי , מִשׁנִי , ו CLIPBOARD . מאגרים חתוכים נקראים בדרך כלל CUT_BUFFER0 דרך CUT_BUFFER7 .
הכנס-שבע סיביות () פעולה זו היא מילה נרדפת ל- לְהַכנִיס() . המונח 'שבעה סיביות' מטעה: זה רק מרמז על כך xterm לא מנסה להוסיף 128 לערך המפתח כמו ב- insert-eight-bit () .
לפרש( רצף שליטה ) פרש את רצף הבקרה הנתון באופן מקומי, כלומר מבלי להעביר אותו למארח. זה עובד על ידי הכנסת רצף הבקרה בקדמת מאגר הקלט. להשתמש ' 'לברוח מספרים אוקטליים במחרוזת. Xt אינו מאפשר לך לשים תו ריק (כלומר, ' 000 ') במחרוזת.
מפת מקשים ( שֵׁם ) פעולה זו מגדירה באופן דינמי טבלת תרגום חדשה ששמה של המשאב הוא שם עם הסיומת מפת מקשים (המקרה הוא משמעותי). השם אף אחד משחזר את טבלת התרגום המקורית.
font-vt גדול יותר () הגדר את הגופן לזה הבא הגדול יותר, בהתבסס על ממדי הגופן. ראה גם set-vt-font () .
גופני load-vt ( שֵׁם [ , מעמד ] ) טען שמות גופנים משם המקור המשנה והמחלקה הנתון. כלומר, טען את ' * VT100.name.font ', משאב כמו' * VT100.font וכו 'אם לא ניתן שם, מערכת שמות הגופנים המקורית משוחזרת.

בניגוד set-vt-font () , זה לא משפיע על גופני הבריחה והבחירה, מכיוון שאלה אינם מבוססים על ערכי משאבים. זה משפיע על הגופנים המאורגנים באופן חופשי תחת ערך התפריט 'ברירת מחדל', כולל לַעֲשׂוֹת , boldFont , wideFont ו wideBoldFont .
לְהַגדִיל() שינוי גודל החלון למילוי המסך.
מטא-שולח-בריחה () פעולה זו מחליפה את מצבה של metaSendsEscape מַשׁאָב.
תפריט קופץ( menuname ) פעולה זו מציגה את תפריט הקופץ שצוין. שמות חוקיים (המקרה משמעותי) כוללים: תפריט ראשי , vtMenu , fontMenu , ו יחיד תפריט .
הדפס( דגלי מדפסת ) פעולה זו מדפיסה את החלון ומופעלת גם על ידי הדפס כניסה פנימה תפריט ראשי .

הפעולה מקבלת פרמטרים אופציונליים, אשר עוקפים זמנית את הגדרות המשאבים. ערכי הפרמטר מותאמים תוך התעלמות מהמקרה:

noFormFeed שום עדכון טופס לא יישלח בסוף השורה האחרונה שהודפסה (כלומר, PrinterFormFeed הוא ' שֶׁקֶר ').
FormFeed עדכון טופס יישלח בסוף השורה האחרונה שהודפסה (כלומר, PrinterFormFeed is ' נָכוֹן ').
noNewLine שום שורה חדשה לא תישלח בסוף השורה האחרונה שהודפסה, ושורות עטופות ישולבו לשורות ארוכות (כלומר, printerNewLine הוא ' שֶׁקֶר ').
שורה חדשה שורה חדשה תישלח בסוף השורה האחרונה שהודפסה, וכל שורה תוגבל (על ידי הוספת שורה חדשה) לרוחב המסך (כלומר, מדפסת NewLine הוא ' נָכוֹן ').
לא הדף מודפס ללא תכונות (כלומר, printAttributes הוא ' 0 ').
מונו הדף מודפס עם תכונות מונוכרום (vt220) (כלומר, printAttributes הוא ' 1 ').
צבע הדף מודפס עם תכונות צבע ANSI (כלומר, printAttributes הוא ' שתיים ').
הדפס הכל ( דגלי מדפסת ) פעולה זו שולחת את כל היסטוריית הטקסטים, בנוסף לטקסט הגלוי כעת, לתוכנית המופיעה ב- printerCommand מַשׁאָב. זה מאפשר את אותם פרמטרים אופציונליים כמו פעולת ההדפסה. עם פקודת מדפסת מתאימה, ניתן להשתמש בפעולה לטעינת היסטוריית הטקסט בעורך.
הדפס מיידי () שולח את הטקסט של החלון הנוכחי ישירות לקובץ, כמפורט על ידי ה- printFileImmediate , printModeImmediate ו printOpts מיידי אֶמְצָעִי.
הדפסה על שגיאה () מחליף דגל המספר xterm שאם הוא יוצא עם שגיאת X, לשלוח את הטקסט של החלון הנוכחי ישירות לקובץ, כמפורט על ידי ה- printFileXError , printModeXError ו printOptsXError אֶמְצָעִי.
print-redir () פעולה זו מחליפה את printerControlMode בֵּין 0 ו שתיים . הכניסה לתפריט הקופץ המתאים שימושית לכיבוי המדפסת אם במקרה משנה את דעתך לאחר שהחלטת להדפיס קבצים בינאריים אקראיים במסוף.
לְהַפְסִיק() פעולה זו שולחת א SIGHUP לתת-התוכנית והיציאות. זה מופעל גם על ידי הזנת הערך ב- תפריט ראשי .
כפתור readline () תומך בתכונת קו הקריאה האופציונלית על ידי הד של רצפי בקרה של סמן קדימה או אחורה באירוע שחרור כפתורים, כדי לבקש מהיישום המארח לעדכן את מושג המיקום של הסמן כך שיתאים לאירוע הכפתור.
שרטט מחדש () פעולה זו משרטטת מחדש את החלון ומופעלת גם על ידי כניסה מחדש תפריט ראשי .
לשחזר() מחזיר את החלון לגודל לפני שהוא מוגדל לאחרונה.
גלול חזרה ( לספור [ , יחידות [ , עכבר ]] ) פעולה זו מגלגלת את חלון הטקסט לאחור כך שכעת נראה טקסט שגלגל מעל לראש המסך.

ה לספור טיעון מציין את מספר יחידות (שיכול להיות עמוד , חצי עמוד , פיקסל , או קַו ) לפיו ניתן לגלול.

ניתן לציין התאמה לערכים אלה על ידי הוספת ' + 'או' - סימן ואחריו מספר, למשל עמוד 2 כדי לציין 2 שורות פחות מדף.

אם ניתן עכבר הפרמטר השלישי, מתעלמים מהפעולה כאשר דיווח העכבר מופעל.
גלילה קדימה ( לספור [ , יחידות [ , עכבר ]] ) פעולה זו דומה ל גלול אחורה אלא שהוא גולל לכיוון השני.
לבטח() פעולה זו מחליפה את מצב המקלדת המאובטחת המתוארת בסעיף בשם בִּטָחוֹן , והוא מופעל מהערך securekbd ב- תפריט ראשי .
נעילת גלילה (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה מצב פנימי המספר xterm אם נעילת גלילה פעילה, בכפוף ל allowScrollLock מַשׁאָב.
בחר-סמן-סוף ( destname [ , ...] ) פעולה זו דומה ל בחר סוף אלא שיש להשתמש בו עם בחר-התחל סמן .
בחר-סמן-הרחב () פעולה זו דומה ל בחר-הרחב אלא שיש להשתמש בו עם בחר-התחל סמן .
בחר-סמן-התחל () פעולה זו דומה ל בחר-התחל אלא שהיא מתחילה את הבחירה במיקום סמן הטקסט הנוכחי.
בחר סוף ( destname [ , ...] ) פעולה זו מכניסה את הטקסט שנבחר כרגע לכל הבחירות או הגזירות שצוינו על ידי destname . הוא גם שולח מיקום עכבר ומעדכן את מצב הבחירה הפנימית כדי לשקף את סופו של תהליך הבחירה.
בחר-הרחב () פעולה זו עוקבת אחר המצביע ומרחיבה את הבחירה. זה צריך להיות קשור רק לאירועי Motion.
בחר-בחר () פעולה זו שומרת טקסט המתאים לבחירה הנוכחית, מבלי להשפיע על מצב הבחירה.
בחר התחל () פעולה זו מתחילה את בחירת הטקסט במיקום המצביע הנוכחי. ראה את הסעיף בנושא שימוש בסמן למידע על ביצוע בחירות.
שלח אות ( סימן ) פעולה זו שולחת את האות ששמו סימן אל ה xterm תת-תהליך (המעטפת או התוכנית שצוינו עם זה אפשרות שורת פקודה) והיא מופעלת גם על ידי לְהַשְׁעוֹת , לְהַמשִׁיך , פסיקת , לנתק , לבטל, לסיים , ו לַהֲרוֹג רשומות ב תפריט ראשי . שמות האותות המותרים הם (המקרה אינו משמעותי): tstp (אם נתמך על ידי מערכת ההפעלה), לְהַשְׁעוֹת (כמו tstp ), חֶשְׁבּוֹן (אם נתמך על ידי מערכת ההפעלה), int , לִקְפּוֹץ , טווח , לְהַפְסִיק , alrm , אזעקה (כמו alrm ) ו לַהֲרוֹג .
set-8-bit-control (מופעל / כבוי / לְמַתֵג ) פעולה זו מחליפה את eightBitControl משאב והוא מופעל גם מכניסה של 8 סיביות vtMenu .
set-allow132 (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את c132 משאב והוא מופעל גם מה- 132 כניסה פנימה vtMenu .
מסך הגדרת-אלטס (מופעל / כבוי / לְמַתֵג) פעולה זו עוברת בין המסכים החלופיים למסכים הנוכחיים.
set-appcursor (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את הטיפול במצב מפתח סמן היישום ומופעלת גם על ידי שמאי כניסה פנימה vtMenu .
set-appkeypad (מופעל / כבוי / לְמַתֵג ) פעולה זו מחליפה את הטיפול במצב לוח המקשים של היישום והיא מופעלת גם על ידי appkeypad כניסה פנימה vtMenu .
הזנה אוטומטית (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה הכנסה אוטומטית של הזנות שורה והיא מופעלת גם על ידי הזנה אוטומטית כניסה פנימה vtMenu .
סט-עטיפה אוטומטית (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה עטיפה אוטומטית של קווים ארוכים והיא מופעלת גם על ידי עטיפה אוטומטית כניסה פנימה vtMenu .
מערער (על / כבוי / לְמַתֵג) פעולה זו מחליפה את backarrowKey משאב והוא מופעל גם מה- מפתח עורף כניסה פנימה vtMenu .
set-bellIsUrgent (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את bellIsUrgent המשאב והוא מופעל גם על ידי bellIsUrgent כניסה פנימה vtMenu .
set-cursorblink (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את cursorBlink משאב והוא מופעל גם מה- קו סמן כניסה פנימה vtMenu .
set-cursesemul (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את מירוצים משאב והוא מופעל גם מה- רצתי כניסה פנימה vtMenu .
set-font-doublesize (on / כבוי / לְמַתֵג) פעולה זו מחליפה את fontDoublesize המשאב והוא מופעל גם על ידי גופן כפול כניסה פנימה fontMenu .
מקשי פונקצית set-hp (מופעלים / כבוי / לְמַתֵג) פעולה זו מחליפה את hpFunctionKeys המשאב והוא מופעל גם על ידי hpFunctionKeys כניסה פנימה תפריט ראשי .
set-jumpscroll (on / כבוי / לְמַתֵג) פעולה זו מחליפה את קפיצה המשאב והוא מופעל גם על ידי קפיצה כניסה פנימה vtMenu .
set-font-linedrawing (on / כבוי / לְמַתֵג) פעולה זו מחליפה את xterm המצב לגבי הגופן הנוכחי מכיל תווים לשרטט קו והאם עליו לצייר אותם ישירות. הוא מופעל גם על ידי ציור גופן כניסה פנימה fontMenu .
set-font-packed (on / כבוי / לְמַתֵג ) פעולה זו מחליפה את forcePackedFont המשאב השולט בשימוש ברוחב הגליפים המינימלי או המרבי של הגופן. הוא מופעל גם על ידי ארוז גופן כניסה פנימה fontMenu .
בחר-שמור-בחירה (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה את keepSelection המשאב והוא מופעל גם על ידי keepSelection כניסה פנימה vtMenu .
סט-רישום () פעולה זו מחליפה את מצב אפשרות הרישום.
הגדר מקשי פונקציה ישנים (מופעלים / כבוי / לְמַתֵג ) פעולה זו מחליפה את מצב מקשי הפונקציה מדור קודם והיא מופעלת גם על ידי ה- oldFunctionKeys כניסה פנימה תפריט ראשי .
set-marginbell (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את marginBell מַשׁאָב.
set-num-lock () פעולה זו מחליפה את מצבה של numLock מַשׁאָב.
הגדר פופ-על-פעמון (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את popOnBell המשאב והוא מופעל גם על ידי פופונבל כניסה פנימה vtMenu .
set-render-font (on / כבוי / לְמַתֵג) פעולה זו מחליפה את renderFont המשאב והוא מופעל גם על ידי לדקלם-גופן כניסה פנימה fontMenu .
הגדר-וידאו הפוך (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את הפוך וידאו המשאב והוא מופעל גם על ידי סרטון הפוך כניסה פנימה vtMenu .
סיבוב אחורי (על / כבוי / לְמַתֵג ) פעולה זו מחליפה את עטיפה הפוכה המשאב והוא מופעל גם על ידי עטיפה לאחור כניסה פנימה vtMenu .
הגדר-גלול-על-מקש (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את scrollKey משאב והוא מופעל גם מה- מקש גלילה כניסה פנימה vtMenu .
הגדרת-גלילה-על-פלט-פלט (על / כבוי / לְמַתֵג) פעולה זו מחליפה את scrollTtyOutput משאב והוא מופעל גם מה- פלט גלילה כניסה פנימה vtMenu .
הגדרת סרגל הגלילה (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה את בר גלילה המשאב והוא מופעל גם על ידי בר גלילה כניסה פנימה vtMenu .
בחר בחר (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את בחר ToClipboard המשאב והוא מופעל גם על ידי בחר ToClipboard כניסה פנימה vtMenu .
מקשי פונקצית הגדרת סקו (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה את מפתחות scoFunction המשאב והוא מופעל גם על ידי מפתחות scoFunction כניסה פנימה תפריט ראשי .
מקשי פונקציית שמש-שמש (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה את מפתחות sunFunction המשאב והוא מופעל גם על ידי מפתחות sunFunction כניסה פנימה תפריט ראשי .
מקלדת שמש מוגדרת (מופעלת / כבוי / לְמַתֵג) פעולה זו מחליפה את sunKeyboard המשאב והוא מופעל גם על ידי sunKeyboard כניסה פנימה תפריט ראשי .
set-tek-text (גדול / שתיים / 3 / קָטָן) פעולה זו מגדירה את הגופן המשמש בחלון Tektronix לערך המשאבים singletextlarge , טקסטקסט 2 , טקסט 3 , ו תבנית טקסט לטקסט על פי הטיעון. זה מופעל גם על ידי רשומות של אותם שמות כמו המשאבים ב- יחיד תפריט .
סוג מסוף סט ( סוּג ) פעולה זו מכוונת את הפלט אל ה- לדוגמה אוֹ יחיד חלונות, בהתאם למחרוזת הסוג. הוא מופעל גם על ידי tekmode כניסה פנימה vtMenu וה vtmode כניסה פנימה יחיד תפריט .
set-titeInhibit (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את titeInhibit משאב, השולט במעבר בין המסכים החלופיים למסכים הנוכחיים.
סרגל כלים מוגדר (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את תכונת סרגל הכלים והיא מופעלת גם על ידי ה- סרגל כלים כניסה פנימה תפריט ראשי .
set-utf8-mode (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את utf8 המשאב והוא מופעל גם על ידי מצב utf8 כניסה פנימה fontMenu .
set-utf8-title (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את utf8Title המשאב והוא מופעל גם על ידי utf8-title כניסה פנימה fontMenu .
סט-נראות (vt / יחיד , עַל / כבוי / לְמַתֵג) פעולה זו שולטת אם או לא לדוגמה אוֹ יחיד חלונות גלויים. הוא מופעל גם מה- tekshow ו vthide רשומות ב vtMenu וה vtshow ו tekhide רשומות ב יחיד תפריט .
set-visual-bell (מופעל / כבוי / לְמַתֵג) פעולה זו מחליפה את visualBell המשאב והוא מופעל גם על ידי חזותית כניסה פנימה vtMenu .
set-vt-font (ד / 1 / שתיים / 3 / 4 / 5 / 6 / הוא / ס [ , נורמליפונט [ , boldfont ]] ) פעולה זו מגדירה את הגופן או הגופנים המשמשים כעת בחלון VT102. הטיעון הראשון הוא תו יחיד המציין את הגופן לשימוש:

ד אוֹ ד ציין את גופן ברירת המחדל (הגופן ששימש בתחילה כאשר xterm התחיל),

1 דרך 6 ציין את הגופנים שצוינו על ידי גופן 1 דרך גופן 6 אֶמְצָעִי,

הוא אוֹ IS ציין את הגופנים הרגילים והמודגשים שהוגדרו באמצעות קודי בריחה (או שצוינו כטיעוני הפעולה השנייה והשלישית בהתאמה), ו

ס אוֹ ס ציין את בחירת הגופן המצוינת על ידי טיעון הפעולה השני.

אם xterm מוגדר לתמוך בתווים רחבים, מזוהים שני פרמטרים אופציונליים עבור הארגומנט e: גופן רחב ו גופן מודגש רחב .
קטן יותר-גופן-גופן () הגדר את הגופן לקטן הבא, בהתבסס על ממדי הגופן. ראה גם set-vt-font () .
איפוס רך () פעולה זו מאפסת את אזור הגלילה ומופעלת גם מה- איפוס רך כניסה פנימה vtMenu . ההשפעה זהה לרצף בקרה לאיפוס רך (DECSTR).
מסוף חדש-טרמינל ( פאראמים ) שרץ חדש xterm תהליך. זה זמין במערכות בעלות גרסה מודרנית של מערכת קבצי התהליך, למשל, ' / אחוז ', איזה xterm יכול לקרוא.

להשתמש ב ' cwd הזנת תהליך, למשל, / proc / 12345 / cwd כדי להשיג את ספריית העבודה של התהליך שרץ הנוכחי xterm .

במערכות שיש להן את ' exe הזנת תהליך, למשל, / proc / 12345 / exe , השתמש בזה בכדי להשיג את ההפעלה בפועל. אחרת, השתמש ב- $ PATH משתנה למצוא xterm .

אם ניתנים פרמטרים בפעולה, העבירו אותם לחדש xterm תהליך.
התחל-להאריך () פעולה זו דומה ל בחר-התחל אלא שהבחירה מורחבת למיקום המצביע הנוכחי.
התחל סמן-הרחב () פעולה זו דומה ל בחר-הרחב אלא שהבחירה מורחבת למיקום סמן הטקסט הנוכחי.
חוּט( חוּט ) פעולה זו מכניסה את מחרוזת הטקסט שצוינה כאילו הוקלדה. הצעת מחיר נחוצה אם המחרוזת מכילה תווים לבנים או תווים שאינם אלפאנומריים. אם טיעון המחרוזת מתחיל בתווים ' 0x ', זה מתפרש כ- hex קבוע אופי.
tek-copy () פעולה זו מעתיקה את קודי הבריחה המשמשים ליצירת תוכן החלון הנוכחי לקובץ בספריה הנוכחית המתחיל בשם עותק . הוא מופעל גם מה- טקופיה כניסה פנימה יחיד תפריט .
עמוד tek () פעולה זו מנקה את חלון Tektronix ומופעלת גם על ידי tekpage כניסה פנימה יחיד תפריט .
tek-reset () פעולה זו מאפסת את חלון Tektronix והיא מופעלת גם על ידי tekreset כניסה פנימה יחיד תפריט .
כפתור vi () מטפל באירוע כפתורים (מלבד לחיצה ושחרור) על ידי הד של רצף בקרה המחושב ממספר השורה של האירוע במסך ביחס לשורה הנוכחית:

Esc ^P
אוֹ

Esc ^N
... בהתאם לאירוע לפני, או אחרי השורה הנוכחית, בהתאמה. ה ^ נ (אוֹ ^ פ ) חוזר על עצמו פעם אחת עבור כל שורה שהאירוע שונה מהקו הנוכחי. רצף הבקרה מושמט לחלוטין אם אירוע הכפתור נמצא בשורה הנוכחית.
visual-bell () פעולה זו מהבהבת את החלון במהירות.

לחלון Tektronix יש גם את הפעולה הבאה:

ג'ין-פרס (l / ל / M / M / ר / R) פעולה זו שולחת את קוד הקלט הגרפי שצוין.

הכריכות המוגדרות כברירת מחדל בחלון VT102 משתמשות באסימון SELECT, שנקבע על ידי ה- בחר ToClipboard מַשׁאָב:

 Shift Prior:scroll-back(1,halfpage) 
 Shift Next:scroll-forw(1,halfpage) 
 Shift Select:select-cursor-start()  select-cursor-end(SELECT, CUT_BUFFER0) 
 Shift Insert:insert-selection(SELECT, CUT_BUFFER0) 
 Alt Return:fullscreen() 
 Scroll_Lock:scroll-lock() 
 Shift~Ctrl KP_Add:larger-vt-font() 
 Shift Ctrl KP_Add:smaller-vt-font() 
 Shift KP_Subtract:smaller-vt-font() 
 ~Meta :insert-seven-bit() 
 Meta :insert-eight-bit() 
 !Ctrl :popup-menu(mainMenu) 
 !Lock Ctrl :popup-menu(mainMenu) 
 !Lock Ctrl @Num_Lock :popup-menu(mainMenu) 
 ! @Num_Lock Ctrl :popup-menu(mainMenu) 
 ~Meta :select-start() 
 ~Meta :select-extend() 
 !Ctrl :popup-menu(vtMenu) 
 !Lock Ctrl :popup-menu(vtMenu) 
 !Lock Ctrl @Num_Lock :popup-menu(vtMenu) 
 ! @Num_Lock Ctrl :popup-menu(vtMenu) 
 ~Ctrl ~Meta :ignore() 
 Meta :clear-saved-lines() 
 ~Ctrl ~Meta :insert-selection(SELECT, CUT_BUFFER0) 
 !Ctrl :popup-menu(fontMenu) 
 !Lock Ctrl :popup-menu(fontMenu) 
 !Lock Ctrl @Num_Lock :popup-menu(fontMenu) 
 ! @Num_Lock Ctrl :popup-menu(fontMenu) 
 ~Ctrl ~Meta :start-extend() 
 ~Meta :select-extend() 
 Ctrl :scroll-back(1,halfpage,m) 
 Lock Ctrl :scroll-back(1,halfpage,m) 
 Lock @Num_Lock Ctrl :scroll-back(1,halfpage,m) 
 @Num_Lock Ctrl :scroll-back(1,halfpage,m) 
 :scroll-back(5,line,m) 
 Ctrl :scroll-forw(1,halfpage,m) 
 Lock Ctrl :scroll-forw(1,halfpage,m) 
 Lock @Num_Lock Ctrl :scroll-forw(1,halfpage,m) 
 @Num_Lock Ctrl :scroll-forw(1,halfpage,m) 
 :scroll-forw(5,line,m) 
 :select-end(SELECT, CUT_BUFFER0) 
 :ignore() 

הכריכות המוגדרות כברירת מחדל עבור יישומון סרגל הגלילה נפרדות מווידג'ט VT100:

 : StartScroll(Forward) 
 : StartScroll(Forward) 
 : StartScroll(Continuous) MoveThumb() NotifyThumb() 
 : StartScroll(Backward) 
 : StartScroll(Backward) 
 : MoveThumb() NotifyThumb() 
 : NotifyScroll(Proportional) EndScroll() 

הכריכות המוגדרות כברירת מחדל בחלון Tektronix הן:

 ~Meta: insert-seven-bit() 
 Meta: insert-eight-bit() 
 !Ctrl : popup-menu(mainMenu) 
 !Lock Ctrl : popup-menu(mainMenu) 
 !Lock Ctrl @Num_Lock : popup-menu(mainMenu) 
 !Ctrl @Num_Lock : popup-menu(mainMenu) 
 !Ctrl : popup-menu(tekMenu) 
 !Lock Ctrl : popup-menu(tekMenu) 
 !Lock Ctrl @Num_Lock : popup-menu(tekMenu) 
 !Ctrl @Num_Lock : popup-menu(tekMenu) 
 Shift ~Meta: gin-press(L) 
 ~Meta: gin-press(l) 
 Shift ~Meta: gin-press(M) 
 ~Meta: gin-press(m) 
 Shift ~Meta: gin-press(R) 
 ~Meta: gin-press(r) 

להלן דוגמה המשתמשת בחירה / הדבקה מוסטה כדי להעתיק ללוח, ובחירה / הדבקה שלא הוסטה לבחירה הראשית. בכל מקרה, חיץ חתך (שונה) מהווה גם יעד או מקור לפעולת הבחירה / הדבקה. חשוב לזכור עם זאת, כי מאגרים חתוכים מאחסנים נתונים בקידוד ISO-8859-1, בעוד שבחירות יכולות לאחסן נתונים במגוון פורמטים וקידודים. בזמן xterm הבעלים של הבחירה, זה מדגיש אותה. כאשר הוא מאבד את הבחירה, הוא מסיר את ההדגשה המתאימה. אבל אתה עדיין יכול להדביק ממאגר החיתוך המתאים.

 *VT100*translations: #override 
 ~Shift~Ctrl: insert-selection(PRIMARY, CUT_BUFFER0) 
 Shift~Ctrl: insert-selection(CLIPBOARD, CUT_BUFFER1) 
 ~Shift: select-end(PRIMARY, CUT_BUFFER0) 
 Shift: select-end(CLIPBOARD, CUT_BUFFER1) 

להלן מדגם כיצד מפת מקשים () הפעולה משמשת להוספת מקשים מיוחדים להזנת יצירות נפוצות:

 *VT100.Translations: #override F13: keymap(dbx) *VT100.dbxKeymap.translations:  F14: keymap(None) 
 F17: string('next') string(0x0d) 
 F18: string('step') string(0x0d) 
 F19: string('continue') string(0x0d) 
 F20: string('print ') insert-selection(PRIMARY, CUT_BUFFER0) 

יש אנשים שמעדיפים להשתמש בלחצן המצביע השמאלי לגרירת אגודל סרגל הגלילה. ניתן להגדיר זאת על ידי שינוי משאב התרגומים, למשל,

 *VT100.scrollbar.translations:#override 
 :StartScroll(Forward) 
 :StartScroll(Continuous) MoveThumb() NotifyThumb() 
 :StartScroll(Backward) 
 :MoveThumb() NotifyThumb() 
 : NotifyScroll(Proportional) EndScroll() 

שליטה ברצפים ובמקלדת

ה xterm מסמך רצפי הבקרה מפרט את רצפי הבקרה שאפליקציה יכולה לשלוח xterm כדי לגרום לה לבצע פעולות שונות. רוב הפעולות הללו סטנדרטיות, ממסופי DEC או Tektronix, או מסטנדרטים נפוצים יותר כגון ISO-6429.

סביבה

xterm קובע כמה משתני סביבה :

לְהַצִיג שם התצוגה, המצביע על שרת ה- X.
טווח הגדר בהתאם ל termcap (אוֹ terminfo הערך שהוא משתמש בו כהפניה.
WINDOWID הגדר למספר מזהה של חלון X של ה- xterm חַלוֹן.
XTERM_LOCALE מראה את המקום ששימש את xterm בהפעלה. כמה תסריטי אתחול מעטפת עשויים להגדיר אזור אחר.
XTERM_SHELL הגדר ל שם נתיב של התוכנית שמופעלת. בדרך כלל זו תוכנית מעטפת, כגון / bin / sh . מכיוון שזו לא בהכרח תוכנית מעטפת, היא נבדלת מ- ' צדף '.
XTERM_VERSION מוגדר למחרוזת המוצגת על ידי ה- -גִרְסָה אוֹפְּצִיָה. זה בדרך כלל מזהה עבור ספריות X Window המשמשות לבנייה xterm , בא אחריו xterm מספר התיקון. מספר התיקון הוא גם חלק מהתגובה לרצף בקרה של תכונות מכשיר משניות (DA).

תלוי בתצורת המערכת שלך, xterm יכול גם לקבוע את הדברים הבאים:

עמודים רוחב ה- xterm בתווים.
בית מתי xterm מוגדר לעדכון utmp .
שורות גובה ה xterm בתווים.
LOGNAME מתי xterm מוגדר לעדכן utmp.
צדף מתי xterm מוגדר לעדכון utmp . זה מוגדר גם אם אתה מספק את שם המעטפת כפרמטר האופציונלי.
TERMCAP התוכן של ערך ה- termcap המתאים ל- $ TERM עם ערכי שורות ועמודות שהוחלפו בחלון הגודל האמיתי שיצרת.
TERMINFO יכול להיות מוגדר למיקום לא תקני בסקריפט התצורה.

קבצים

שמות הנתיבים האמיתיים שניתנו עשויים להיות שונים במערכת שלך:

/ var / run / utmp קובץ יומן המערכת, המתעד כניסות משתמשים.
/ var / log / wtmp קובץ יומן המערכת, המתעד כניסות ויציאת משתמשים.
/ etc / X11 / ברירת מחדל לאפליקציה / XTerm ה xterm משאבי ברירת מחדל ליישומים.
/ etc / X11 / ברירת מחדל לאפליקציה / XTerm-color המשאבים ליישומי צבע xterm. אם התצוגה שלך תומכת בצבע, השתמש בזה

*customization: -color
... שלך .Xdefaults להשתמש באופן אוטומטי בקובץ משאבים זה במקום / etc / X11 / ברירת מחדל לאפליקציה / XTerm . אם אתה לא עושה זאת, xterm משתמשת בהגדרות המשאבים המוגדרות כברירת מחדל עבור צבעים.

הודעות שגיאה

רוב הודעות השגיאה הקטלניות מאת xterm השתמש בפורמט הבא:

xterm: Error XXX, errno YYY: ZZZ

ה XXX קודים (המשמשים את xterm כקוד היציאה שלו) מפורטים להלן, עם הסבר קצר.

מספר קוד שְׁגִיאָה
1 לא משמש לשגיאות שונות, בדרך כלל מלווה בהודעה ספציפית.
אחד עשר ERROR_FIONBIO ראשי: ioctl () נכשל ב- FIONBIO
12 ERROR_F_GETFL ראשי: ioctl () נכשל ב- F_GETFL
13 ERROR_F_SETFL ראשי: ioctl () נכשל ב- F_SETFL
14 ERROR_OPDEVTTY שרצים: פתוח () נכשל ב- dev / tty
חֲמֵשׁ עֶשׂרֵה ERROR_TIOCGETP שרץ: ioctl () נכשל ב- TIOCGETP
17 ERROR_PTSNAME spawn: ptsname () נכשל
18 ERROR_OPPTSNAME spawn: open () נכשל ב- ptsname
19 ERROR_PTEM שרץ: ioctl () נכשל ב- I_PUSH / 'ptem'
עשרים ERROR_CONSEM שרץ: ioctl () נכשל ב- I_PUSH / 'קונסם'
עשרים ואחת ERROR_LDTERM שרץ: ioctl () נכשל ב- I_PUSH / 'ldterm'
22 ERROR_TTCOMPAT שרץ: ioctl () נכשל ב- I_PUSH / 'ttcompat'
2. 3 ERROR_TIOCSETP שרץ: ioctl () נכשל ב- TIOCSETP
24 ERROR_TIOCSETC שרץ: ioctl () נכשל ב- TIOCSETC
25 ERROR_TIOCSETD שרץ: ioctl () נכשל ב- TIOCSETD
26 ERROR_TIOCSLTC שרץ: ioctl () נכשל ב- TIOCSLTC
27 ERROR_TIOCLSET שרץ: ioctl () נכשל ב- TIOCLSET
28 ERROR_INIGROUPS שרץ: initgroups () נכשל
29 ERROR_FORK שרץ: מזלג () נכשל
30 ERROR_EXEC שרץ: exec () נכשל
32 ERROR_PTYS get_pty: לא מספיק ptys
3. 4 ERROR_PTY_EXEC מחכה למפה ראשונית
35 ERROR_SETUID שרץ: setuid () נכשל
36 ERROR_INIT שרצים: לא יכול לאתחל את החלון
46 ERROR_TIOCKSET שרץ: ioctl () נכשל ב- TIOCKSET
47 ERROR_TIOCKSETC שרץ: ioctl () נכשל ב- TIOCKSETC
49 ERROR_LUMALLOC luit: malloc בשורת הפקודה נכשל
חמישים ERROR_SELECT in_put: בחר () נכשל
54 ERROR_VINIT VTInit: לא ניתן לאתחל את החלון
57 ERROR_KMMALLOC1 HandleKeymapChange: malloc נכשל
60 ERROR_TSELECT Tinput: בחר () נכשל
64 ERROR_TINIT TekInit: לא ניתן לאתחל את החלון
71 ERROR_BMALLOC2 SaltTextAway: malloc () נכשל
80 ERROR_LOGEXEC StartLog: exec () נכשל
83 ERROR_XERROR xerror: אירוע XError
84 ERROR_XIOERROR שגיאת שגיאה: שגיאת קלט / פלט X
85 ERROR_ICEERROR שגיאת קלט / פלט של ICE
90 ERROR_SCALLOC Alloc: calloc () נכשל בבסיס
91 ERROR_SCALLOC2 הקצאה: calloc () נכשל בשורות
102 ERROR_SAVE_PTR ScrnPointers: malloc / realloc () נכשל
121 ERROR_MMALLOC my_memmove: malloc / realloc נכשל

דוגמאות

xterm

משיקה xterm בחלון חדש המריץ את מעטפת המסוף המוגדרת כברירת מחדל כפי שהיא מוגדרת ב- צדף משתנה סביבה, או אחרת / bin / sh (מעטפת בורן).

xterm csh

משיקה xterm בחלון חדש המריץ את מעטפת C, csh.

xterm -e top

משיקה xterm בחלון חדש שמריץ את התוכנית חלק עליון . מתי חלק עליון הוא יצא, ה xterm חלון ייסגר.

איקס - הפעלה של מערכת X Window.