מסוף
זהו מסוף הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
טרמינל - GNUstep Terminal Emulator
תַקצִיר
אפליקציה פתוחה מסוף [תכנית [טיעונים ...]]
תיאור
דף מדריך זה מתעד בקצרה את מסוף יישום GNUstep. דף המדריך הזה היה
נכתב עבור ההפצה של דביאן מכיוון שלתוכנית המקורית אין מדריך
.
מסוף מספק אמולציה מסוף בסביבת GNUstep. זה נותן צבעוני
מסופים עם גופנים הניתנים להגדרה, וגם מאפשר למשתמשים להגדיר כלי עזר מעטפת כ
שירותי GNUstep.
גופנים
ניתן לשנות את הגופנים המשמשים לטקסט רגיל ומודגש בחלונית ההעדפות. מָסוֹף
יקבל את המדדים לתאי התווים מהגופן הרגיל, אז הגופן הזה באמת
צריך להיות גופן גובה קבוע או שהדברים ייראו מבולגנים. הגופן המודגש צריך מקרוב
להתאים לגופן הרגיל.
הטרמינל מניח שכל התווים, מודגשים ורגילים, נשארים בתוך הגופן הרגיל
תיבה תוחמת. אם לא, יהיו תקלות חזותיות. עם זאת, זה נפוץ יותר
שהתיבה התוחמת של גופן לא קבוע היא גדולה מאוד (מכיוון שהיא צריכה להקיף את כל
תווים בגופן), כך שחלון הטרמינל יהיה רחב מאוד.
מפתחות
כברירת מחדל, מקש הפקודה משמש כדי לגשת למקשים מקבילים עבור ערכי תפריט, וכך
לא יכול לשמש כמפתח מטא בטרמינל. אם יש לך פקודה ממופה למפתח אתה
רוצה להשתמש כמטא, אתה יכול להפעיל את 'התייחס למקש הפקודה כמטא' בהעדפות
לוּחַ. עם זאת, פעולה זו תשבית את כל מקבילות המפתח בטרמינל. הפתרון 'הראוי'
לבעיה זו היא מיפוי מחדש של מקש הפקודה (ואולי מקש חלופי). החלופה
מפתח תמיד יטופל כמטא.
לעתים קרובות, ניתן להשתמש במפתח ה-escape כדי לחקות מפתח מטא. זה אומר שבחלק
תוכניות, ייתכן שתצטרך ללחוץ פעמיים על אסקייפ כדי לקבל בריחה 'אמיתית', או שתהיה
לעכב לפני הטיפול. האפשרות 'שלח בריחה כפולה...' גורמת לטרמינל לשלוח
בריחה כפולה כאשר אתה לוחץ על מקש ה-escape (כלומר "\e\e"), שאמור לעבוד טוב יותר (אבל
אינך יכול יותר להשתמש במקש ה-escape כמטא).
מסוף שירותינו
טרמינל יכול לספק שירותים ליישומים אחרים על ידי העברת הבחירה
פקודות שרירותיות. השירותים מוגדרים באחת מהכרטיסיות של חלונית ההעדפות. ה
בפעם הראשונה שאתה פותח כרטיסייה זו, ערכת ברירת מחדל של שירותים תיטען. כדי לשמור את אלה
היכן make_services ימצאו אותם בפועל, הקש על 'החל ושמור'. גם זה ירוץ
make_services כדי לעדכן את רשימת השירותים, אך ההפעלה עשויה להימשך עד 30 שניות
יישומים כדי להבחין בשינוי.
הלחצנים 'הוסף' ו'הסר' מוסיפים ומסירים שירותים. באמצעות כפתור 'ייצוא' זה כן
אפשר לשמור קבוצה של שירותים לקובץ. ניתן לייבא קבצים אלה באמצעות ה
כפתור 'ייבוא', כך שניתן למשתמשים לשתף הגדרות של שירותי מסוף. ה
סיומת הקובץ צריכה להיות `.svcs'. ערכת השירותים המוגדרת כברירת מחדל היא קובץ כזה
ממוקם בספריית המשאבים של עטיפת היישום. אם אתה מייבא שירות עם ה
שם זהה לשירות קיים, והם אינם זהים, השם החדש ישונה
כדי למנוע סכסוך.
שם
זהו שם השירות כפי שהוא מופיע בתפריט השירותים. כברירת מחדל,
שירותי מסוף ימוקם בתת-תפריט 'טרמינל' של תפריט השירותים, אבל
אתה יכול לעקוף את זה על ידי מתן '/' מוביל לשם. במקרה זה, אתה יכול גם
השתמש ב- `/' שני כדי ליצור תפריטי משנה משלך. (gnustep-gui אינו תומך בתפריטי משנה
עם זאת, של תפריטי משנה.) השמות חייבים להיות ייחודיים.
מפתח המקבילה למפתח לפקודה זו, אם בכלל. שים לב שאם אפליקציה משתמשת בזה
מקש עבור ערך תפריט אחר, המקש יפעיל את ערך התפריט הזה, לא את
שירות.
פיקוד קו
שורת הפקודה. זה מועבר ל / Bin / sh, כך שכל פקודות מעטפת יפעלו, ו
אולי צריך לצטט טיעונים. '%p' בשורת הפקודה יגרום להנחיה
יועלה כאשר השירות מופעל. אם יש להכניס קלט לפקודה
שורה, אתה יכול לסמן את המקום בו יש לשים אותו ב-%s (אחרת הוא יצורף
לשורת הפקודה). אתה יכול להשתמש ב-%% כדי לקבל `%' אמיתי.
הפעלה in רקע/חדש חלון/בטלה חלון
אם שירות מוגדר לפעול ברקע, הפקודה תצטרך להשלים
לפני שהשירות יחזור, והשירות יכול להחזיר פלט. אחרת ה
הפלט של הפקודה יופיע בחלון. ``חלון חדש'' גורם לחדש לחלוטין
חלון שייפתח (והוא ייסגר אוטומטית עם השלמת הפקודה
אם אפשרות זו מוגדרת). ``חלון סרק'' גורם ל-Terminal לנסות לעשות שימוש חוזר ב-
חלון סרק קיים. אם אין חלון כזה הוא יפתח חלון חדש (ו
החלון הזה לא ייסגר אוטומטית).
התעלם/החזר תפוקה (רק חל ל רקע שירותים)
אם מוגדר להתעלם, הפלט של הפקודה יימחק. אחרת, זה יקרה
לנתח למחרוזת או לחבורה של שמות קבצים, בהתאם לסוגים המקובלים.
ההנחה היא שהפלט מקודד utf8.
לא קלט/קלט in stdin/קלט on הפקודה קו
אם מוגדר ל'אין קלט', השירות לא יקבל שום קלט. אחרת זה כן
נחוץ כדי לבחור משהו כדי להפעיל אותו, והבחירה תועבר אל
הפקודה (`in stdin') או ממוקמת בשורת הפקודה של השירות (או ב-
`%s' או בסוף, ראה למעלה). הקלט יישלח לפקודה utf8 מקודדת.
לְקַבֵּל סוגים
טקסט רגיל יישלח מילה במילה לפקודה. רשימה של שמות קבצים (אפשר
רק אחד) יישלח מופרדים על ידי ' ':s (אם בשורת הפקודה), או שורות חדשות (אם
בסטדין).
אפשרויות
ניתן לתת פקודות בשורת הפקודה אשר תופעל במעטפת החדשה שנפתחה
חלון.
אמולציה
קוד הדמיית הטרמינל מבוסס על קוד המסוף של לינוקס, וכמעט כל חלקיו
מטופלים. לפיכך, משתנה הסביבה TERM מוגדר ל-'linux'. בנוסף,
`vt100', `vt220', `xterm' ואחרים דומים לאלה אמורים לעבוד לרוב. להבחין
מסוף מקונסולת לינוקס 'אמיתית', משתנה הסביבה TERM_PROGRAM מוגדר
GNUstep_Terminal.
גם הרחבות xterm להגדרת כותרת החלון נתמכות. אתה קובע את הכותרת
באמצעות:
' 33]'+0, 1, או 2+';'+הכותרת+' 07'
1 מגדיר את כותרת החלון המיני, 2 מגדיר את כותרת החלון, ו-0 מגדיר את שניהם.
דוגמה (מאת ג'ף Teunissen):
export PROMPT_COMMAND='echo -ne "\033]2;מסוף - ${HOSTNAME}:${PWD}\007"'
הסביבה
מסוף מגדיר את משתני הסביבה הבאים:
מונח יוגדר ל לינוקס.
TERM_PROGRAM
יוגדר ל GNUstep_Terminal.
שפות
מסוף דובר אנגלית, צרפתית, גרמנית, הונגרית, נורווגית, רוסית, ספרדית, איטלקית,
שוודית וטורקית.
אורים
התוכן של דף מדריך זה נלקח מקובץ README של החבילות והומר
לתוך דף ידני עבור דביאן.
השתמש במסוף מקוון באמצעות שירותי onworks.net
