tmux

צילום מסך תוכנה:
tmux
פרטי תוכנה:
גרסה: 2.4 מעודכן
טען תאריך: 27 Apr 17
מפתחים: Nicholas Marriott
רשיון: ללא תשלום
פופולריות: 84

Rating: nan/5 (Total Votes: 0)

tmux הוא קוד פתוח "מסוף מרבב" כלי המאפשר מספר חלונות כדי ליצור, לגשת ומבוקר ממסוף אחד.

tmux מיועד להיות חלופה פשוטה ופשוטה לתוכנות כגון מסך GNU.

מה חדש במהדורה זו:

  • תמיכה בקליקים כפולים ומשולשים של העכבר.
  • לפני הספירה (מחיקת צבע רקע) נתמכת כעת.
  • כל המופעים של מחרוזת חיפוש במצב העתקה מודגשים כעת; בנוסף, יוצגו מספר תוצאות החיפוש. הדגשת העדכונים באופן אינטראקטיבי עם הכריכות המוגדרות כברירת מחדל של emacs (חיפוש מצטבר).
  • קובץ המקור עכשיו מבין דפוסים גלובליים.
  • לפורמטים יש כעת השוואות פשוטות:
  • # {==: a, b} # {! =: A, b}
  • קיימים הפורמטים החדשים הבאים:
  • - # {version} - גירסת השרת tmux; - # {client_termtype} - סוג הטרמינל של הלקוח; - # {client_name} - שם הלקוח; - # {client_written} - מספר בתים שנכתבו ללקוח.
  • קובץ התצורה מקבל כעת% if /% endif בלוקים מותנים המעובדים כאשר הוא מנותח; הארגומנט הוא מחרוזת תבנית (שימושית באפשרויות ההשוואה החדשה).
  • detach-client יש כעת -E לבצע פקודה המחליפה את הלקוח במקום לצאת.
  • הוסף תמיכה עבור כינויי פקודה מותאמים אישית, זוהי אפשרות מערך המכילה פריטים מהטופס & quot; alias = command & quot ;. יש להתייעץ עם ניתוח פקודה לא ידועה.
  • break-pane יש כעת -n לציין את שם החלון החדש.
  • OSC 52 נוספה תמיכה בתוכניות בתוך tmux כדי להגדיר מאגר tmux.
  • העכבר & quot; כל האירוע & quot; מצב (1003) נתמך כעת.
  • הגדרת Palette אפשרית כעת (OSC 4 ו- 104).
  • תמיכה חד-פעמית (נדרש טרמינלים אחרונים).
  • כעת ניתן להקצות שם פעילויות באתר (חדש -t).
  • דחיית מסוף וסביבת עדכון הם כעת אפשרויות מערך (התחביר של set -ag הקודם אמור לפעול ללא שינוי).
  • היו שיפורים משמעותיים בביצועים.

מה חדש בגרסה 1.8:

  • שינויים שאינם תואמים:
  • פריסה מחדש / ביטול בוטלה.
  • שינויים רגילים:
  • הוסף חצי מעלה / למטה כריכות כדי להעתיק מצב.
  • מושב נבחר קבוע לעבודה עם הפעלות לא קשורות.
  • אפשרויות חלון חדש window-status-last- {attr, bg, fg} כדי לציין את החלון האחרון שהיה פעיל.
  • גלילה במצב העתקה כעת מגלילה את האזור מבלי להזיז את סמן העכבר.
  • run-shell shell '-t' כדי לציין את החלונית לשימוש בעת הצגת פלט.
  • תמיכה בהדבקה בלחיצה על הלחצן האמצעי.
  • לבחור עץ לומד '-u' להתחיל uncollapsed.
  • בחלון נבחר -T; כדי לעבור אל החלון האחרון אם הוא כבר קיים.
  • אפשרות הפעלה חדשה 'השהיית זמן הדבקה' להדבקת טקסט לעומת פעולות הקשורות למחיצות.

  • פקודות
  • choose- * פועלות כעת מחוץ ללקוח המצורף.
  • כינויים מוצגים כעת עבור פקודות רשימה-פקודות.
  • סטטוס לומד על פורמטים.
  • ניתן להגדיר את אפשרויות הטופס החופשי עם אפשרות ההגדרה אם תופיע עם סימן '@'.
  • ללכוד חלונית '-P' לשלוח ל- stdout, ו- '' 'עבור לכידת רצפים של בריחה' ו- 'כדי ללכוד את המסך החלופי, ו-' P 'להשליך את הפלט הממתיין.
  • פורמטים חדשים רבים נוספו (client_session, client_last_session וכו ')
  • מצב בקרה, שהוא דרך עבור לקוח לשלוח פקודות tmux. כרגע שימושי יותר למשתמשים iterm2.
  • גודל החישוב למד '-x' ו- 'i' עבור שינוי חלונית מוחלטת.
  • טוען קובץ טוען כעת מדווח על שגיאות מכל הקבצים אשר נטענים באמצעות הפקודה 'קובץ מקור'.
  • 'mode-copy-mode' כדי להעתיק את הבחירה ולצייר את הבחירה לפקודה.
  • שינוי החלוניות יכול כעת לפלוט הודעות מיקוד עבור יישומים מסוימים המשתמשים באותם.
  • shell-shell ו- if-shell מקבלים כעת את מצייני המיקום של הפורמט.
  • שינוי גודל החלונית '-Z' עבור הגדלת חלונית באופן זמני.
  • הפגישה החדשה למדה '-A' כדי לגרום לה להתנהג כמו נספח-הפעלה.
  • אפשרות הבחירה '-o' כדי למנוע הגדרת אפשרות שכבר הוגדרה.
  • ללכוד חלונית ואפשרויות תצוגה לומד '-q' להשתיק שגיאות.
  • פקודה חדשה 'wait-for' אשר חוסמת את הלקוח עד להתעורר שוב.
  • שינוי גודל החלוניות יפזר מחדש את הטקסט שבתוכן.
  • המון תיקוני באגים, תיקון נזילות זיכרון וכו '
  • שיפורים שונים ב- manpage.

מה חדש בגירסה 1.7:

  • תיקוני באגים רבים ואפשרויות חדשות.

מה חדש בגרסה 1.4:

  • פעמון חלון הדיווח קבוע.
  • הצג איזו חלונית פעילה בפלט של רשימת הפאנלים.
  • עיבוד חוזר.
  • מנע מהשרת למות בעת מעבר למצב העתקה כאשר כבר במצב אחר.
  • איפוס משימות עבודה כאשר שורת המצב מופעלת או מושבתת.
  • פשט את זיהוי השינויים ב- xterm.
  • הימנע מתרסקות במצב העתקה אם גודל המסך קטן מדי עבור המחוון.
  • דגלים -n ו- p נוספו למעבר-לקוח.
  • השתמש בשורות ציור UTF-8 במסופי UTF-8, ובכך מתקן מסופים מסוימים (כגון מרק), אשר משביתים את רצפי מיתוג מצב ה- ACS של מצב VT100 במצב UTF-8. במסופים ללא ACS, השתמש במשתני ASCII.
  • אפשרות חדשה של יציאה לשרת נוספה ללא חיבור.
  • אפשרות חדשה של הפעלה הושמדה ללא חיבור.
  • נפילה חזרה לשיטת בחירה רגילה של הפעלה אם $ TMUX קיים אך אינו חוקי ולא דוחה.
  • סמן את המקשים החוזרים באמצעות & quot; (חזור) & quot; ברשימת המפתח.
  • בעת הסרת חלונית, אל תשנה את החלונית הפעילה, אלא אם החלונית הפעילה היא למעשה הסרת הקובץ.
  • החלונית האחרונה של הפקודה נוספה.
  • תיקוני AIX.
  • דגל - נוסף למפתח ביטול.
  • הוסף XAUTHORITY לעדכון סביבה.
  • מידע נוסף אודות דגמי החלון והחלונית מוצג כעת ברשימה - *.
  • אם VISUAL או EDITOR מכיל & quot; vi & quot; להגדיר את מצב המקשים ואת מצב המפתח ל- vi.
  • אפשרות לפקח על אפשרות חלון חדש - שתיקה והפעלה - ויזואלי - שתיקה שנוספה.
  • בפריסות המובנות מפזרים את החלונות בצורה אחידה יותר.
  • הגדר את ערך ברירת המחדל של רוחב החלונית הראשית ל -80 במקום 81.
  • דגל שורת הפקודה -V נוסף.
  • במקום לשמור את היסטוריית ההנחיה לכל לקוח ולהפוך אותה לגלובלית.
  • תקן את העתק המלבן כדי להתנהג כמו emacs (הסמן אינו חלק מהבחירה בקצה הימני אבל בצד שמאל).
  • דגל - נוסף אל Switch-client.
  • אחזר משתני סביבה מהסביבה הגלובלית במקום getenv (3), ובכך מאפשר להם להיות מעודכנים במהלך קובץ ההגדרות.
  • אפשרויות חלון חדש חלונית אחרת - {height, width} נוספו.
  • עוד באגים קלים קבועים ושיפורים ב- manpage.

מה חדש בגרסה 1.3:

  • מנתח קלט חדש.
  • דגלים כדי לעבור בין החלוניות --UDLR נוסף לחלונית בחירה.
  • פקודות על חלונית וחלונית למטה הוסרו, שכן התנהגות מקבילה זמינה כעת באמצעות דגל היעד (-t: + ו- -t: -).
  • קפיצה קדימה / אחורה בהעתקת העתקה (על סמך פקודות F ו- vi של f).
  • הפוך למאגר הדבק לקבל חלונית כיעד.
  • דגל - נוסף לחלון חדש כדי להוסיף חלון לאחר חלון קיים, הזזת חלונות במידת הצורך.
  • מזג מצב נוסף למצב העתקה.
  • הפעל פקודות עבודה במפורש בסביבה הגלובלית (אשר ניתן לשנות עם setenv -g), ולא עם הסביבה tmux התחיל עם.
  • השתמש בשם המארח של ההתקן ככותרת ברירת המחדל, במקום מחרוזת ריקה.
  • מנע כפילויות חינם אם אפשרות החלון נשארת ביציאה.
  • מחרוזות מחרוזות מחורזות מחדש.
  • סמן חלונות זומבים כמתים ברשימת בחירת החלונות.
  • פריסת האריחים נוספה.
  • טיפול אותות עובד מחדש.
  • אפס את SIGCHLD לאחר המזלג כדי לתקן בעיות עם מעטפות.
  • הפקודה 'בחר-בקשה' הוסרה. לכן, מחויב 'אל הפקודה הפקודה -P אינדקס & quot; בחר חלון -t: %% & quot; כברירת מחדל.
  • תפוס את SIGHUP ותסתיים אם תפעל כלקוח, וכך תימנע מלקוחות להישאר מאחור כאשר למשל, הפגישה של SSH מנותקת.
  • תיקוני Solaris 9 (כגון הוספת תאימות {get, set} env (3) קוד.
  • לא לקבל אף אחד במקום ברירת המחדל עבור תכונות.
  • אפשרויות חלון חלון-התראה- {alert, bg, fg} נוספו.
  • דגל - נוסף למסמך מאגר המאגר כדי לציין מפריד מותאם אישית.
  • אפשר לגרור לבצע בחירה במצב העתקה אם אפשרות העכבר-מצב מוגדרת.
  • תמיכה בגלגל הגלילה של העכבר.
  • הפוך את חלונית הצינור לקבלת רצפי תווים מיוחדים (למשל #I).
  • תקן בעיות עם שינוי גודל החלון בעת ​​הפעלת tmux מ .xinitrc.
  • תן שקעי tmux (אך לא את התיקיה המכילה) הרשאות קבוצה.
  • הרחב את דגל היעד (כלומר -t) כדי לקבל קיזוז (לדוגמה -T: +2), והופך אותו לחלונות ולמחיצות.
  • הוספת מאגר חדש של פקודה חדשה.
  • אפשרות שרת חדשה ניתקת-להרוס כדי לקבוע מה קורה ללקוח כאשר הפגישה אליה הוא מחובר נהרסת. אם ב (ברירת המחדל), הלקוח מנותק. אחרת, הלקוח עובר למצב הפעיל ביותר מבין הפעילויות הנותרות.
  • הפקודות העומדות על עומס הפקודות, ושמירה-חיסכון מקבלות כעת מקף (-) כקובץ לקריאה מסטדין או לכתוב ל- stdout.
  • פריסות מותאמות אישית נוספו.
  • צמצום קוד נוסף, תיקוני באגים ושיפורים של דפי דף.

מה חדש בגירסה 1.2:

  • פקודה חזקה, עקבית, מתועדת היטב ובקלות Scriptable ממשק.
  • ניתן לפצל חלון אופקית ואנכית לחלוניות.
  • חלוניות ניתנות להעברה ולשינוי גודל, או מסודרות באחת מארבע פריסות קבועות מראש.
  • תמיכה במסופי UTF-8 ו- 256 בצבע.
  • העתק והדבק עם מאגרים מרובים.
  • תפריטים אינטראקטיביים לבחירת חלונות, פעילויות באתר או לקוחות.
  • שנה את החלון הנוכחי על-ידי חיפוש טקסט ביעד.
  • נעילת טרמינל, ידנית או לאחר פסק זמן.
  • קוד קוד פתוח נקי, מורחב בקלות, בעל רישיון BSD, בפיתוח פעיל.

מה חדש בגירסה 1.0:

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

מה חדש בגירסה 0.9:

  • שינויים משמעותיים בבניית תשתית: ניקוי של makefiles והוספת סקריפט.
  • אפשרות לפקח על תוכן חלון כדי לפקח על חלון מסוים fnmatch (3) דפוס. הפקודה Find-window מקבלת כעת fnmatch (3) תבניות.
  • פקודות של פריסה קודמת ופריסה, ופריסה ראשית-אופקי.
  • צור מחדש את שקע השרת ב- SIGUSR1.
  • הפקודה clear-history.
  • השתמש בתווי ציור קו ACS עבור קווי מפריד חלונית.
  • שיפורים ב- UTF-8 וקוד כדי לזהות תמיכה ב- UTF-8 על-ידי בחינת משתני סביבה.
  • הפקודות של שינוי גודל החלונית לשינוי גודל והחלונית לשינוי גודל ממוזגות כעת לתוך פקודה חדשה עם גודל-חלונית עם דגמי U ו- D.
  • אישור-לפני הפקודה כדי לבקש תשובה כן / לא לפני ביצוע פקודות מסוכנות.
  • תיקוני באגים של שורת המצב, תמיכה באופציית UTF-8 (status-utf8) ומפתח להדבקה ממאגר ההדבקה.
  • תמיכה בכמה רצפי מילוט נוספים ותכונות מסוף, כולל תמיכה טובה יותר במצב הוספה ועצירת טאב.
  • התנהגות משופרת של שינוי גודל החלון, הדוגמת לאחר xterm.
  • הפחתה מסוימת של קוד ומספר תיקוני באגים שונים.

מה חדש בגרסה 0.8:

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

מה חדש בגירסה 0.7:

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

תוכנות אחרות של יזם Nicholas Marriott

תגובות ל tmux

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!