The friendly interactive shell

צילום מסך תוכנה:
The friendly interactive shell
פרטי תוכנה:
גרסה: 2.1.1
טען תאריך: 17 Feb 15
מפתחים: liljencrantz
רשיון: ללא תשלום
פופולריות: 0

Rating: nan/5 (Total Votes: 0)

כפי ששמה מרמז, הפגז הידידותי האינטראקטיבי (המכונה גם דגים) הוא ידידותי למשתמש, חופשי וקוד פתוח אינטראקטיבי UNIX פגז שתוכנן במיוחד כדי לשמש לתכונות interactiveness ויכולת גילוי שלה. זה & rsquo; sa הירידה ב-תחליף לBash (Bourne פגז).
דגים & rsquo; המטרה העיקרית של החברה היא להציע מערך עשיר של פונקציונליות רבת עוצמה, כוללים כרטיסיית השלמה, מערכת עזרה לגילוי ונרחבת, כרטיסיית השלמה של מחרוזות עם תווים כלליים, ורבים פונקציונלי אטרקטיבית אחרות ש& rsquo; ve המפורטים להלן במבט חטוף. תכונות במעטפת אינטראקטיבית ידידותית glanceThe היא קלה לשימוש, חיפוש, זוכרים, ולגלות. הוא כולל פקודת עזרה מיוחדת, המאפשרת למשתמשים לגשת לכל התיעוד שלה, תמיכת הדגשת תחביר, טיפול מסוף חכם, ותמיכה בפונקצית הלוח הפנימית של מערכת GNU / Linux.
התכנית כתובה כולו בשפת תכנות C ++ וניתן לפרוס על כל הפצות של לינוקס, כמו גם על מערכות אחרות כמו-UNIX הפעלה, כגון מערכת ההפעלה Mac OS X, BSD או Solaris.Getting התחיל עם fishInstalling דגים-הפגז על הפצת GNU / Linux שלך מוכיחה להיות משימה קלה גם למתחילים, כמו שאתה רק צריך להוריד את הגרסה העדכנית ביותר של היישום מSoftoware, לשמור את הארכיון על המחשב האישי שלך ולחלץ את התוכן שלה באמצעות מנהל הארכיון האהוב עליך.
לאחר מכן, פתח את יישום מסוף וכך לעבור למיקום של קבצי ארכיון חילוץ (/home/softoware/fish-2.1.1 cd למשל), שבו אתה חייב לרוץ & lsquo; ./ להגדיר && & rsquo לעשות; הפקודה להגדיר ולקמפל את התכנית, ואחריו & lsquo; make install & rsquo; הפקודה כדי להתקין אותו

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

  • תיקוני אבטחה:
  • ממשק האינטרנט fish_config משתמש כעת אסימון אימות כדי להגן על בקשות ורק מגיב לבקשות מהמכשיר המקומי עם אסימון זה, מניעת התקפה של ביצוע קוד מרחוק. (סגירת CVE-2,014-2,914). # 1,438
  • psub וfunced כבר לא פגיע להתקפות המאפשרות הסלמת הרשאות מקומית ונתוני חבלה (סגירת CVE-2,014-2,906 וCVE-2,014-3,856). # 1,437
  • fishd ישתמש בנתיב בטוח לשקע שלה, מניעת התקפה מקומית הסלמת הרשאות (סגירת CVE-2,014-2,905). # 1,436
  • __ fish_print_packages הוא לא יהיה פגיע יותר להתקפות שתאפשרנה הסלמת הרשאות מקומית ונתוני חבלה (סגירת CVE-2,014-3,219). # 1,440
  • תיקונים אחרים:
  • fishd עכשיו מתעלם SIGPIPE, תיקון קריסות באמצעות כלים כמו במקביל GNU ואשר התרחשו בתדירות גבוהה יותר כתוצאה משינויי fishd האחרים. # 1,084 & # 1,690

מה חדש בגרסת 2.0.0:

  • שינויים משמעותיים:
  • החלפות פיקוד עכשיו לשנות סטטוס # $ 547.
  • בעבר את מצב היציאה של החלפות הפקודה (כמו (מע"צ)) התעלם; אולם כעת הוא משנה את מעמד $. יתר על כן, את פקודת הסט עכשיו רק מגדירה את מעמד דולרים על כישלון; זה נגע בהצלחה. זה מאפשר לדפוס הבא:
  • אם python_path להגדיר (שפיתון)
  • ...
  • הסוף
  • מכיוון סט אינו משנה את מעמד $ בהצלחה, אם הסניף ביעילות בודק אם שהצליח, ואם כן, האם הקבוצה גם הצליחה.
  • שיפורים לPATH $ טיפול.
  • יש משתנה חדש, fish_user_paths דולרים, שניתן להגדיר באופן אוניוורסלי, ושהתוכן יתווספו ל# PATH $ 527
  • / etc / שבילים ו/etc/paths.d כעת מכובדים על OS X
  • דגים כבר לא משנה PATH $ כדי למצוא קבצים בינאריים שלה
  • תורים ארוכים כבר לא משתמשים בשלוש נקודות למעברי שורה, ולהעתיק ולהדביק כבר לא צריך לכלול שורה חדשה גם אם הקו היה שבור # 300
  • תחביר חדש לטווחים מדד (לעתים מכונה & quot; פרוסות & quot;) # 212
  • דגים תומכים כעת אחר אם # הצהרת 134
  • תהליך והשלמת pid עכשיו עובד על # X OS 129
  • דגים הוא עכשיו relocatable, וכבר לא תלוי בהידור בנתיבים # 125
  • דגים תומכים כעת הפקודה נכונה (RPROMPT) באמצעות פונקציה # fish_right_prompt 80
  • דגים משתמשים כעת posix_spawn במקום מזלג במידת האפשר, שהוא הרבה יותר מהר על BSD וX OS # 11
  • תיקונים בולטים אחרים:
  • גמר VCS עדכון (darcs, cvs, svn, וכו '.)
  • הימנע קורא getcwd על החוט הראשי, כפי שהוא יכול לתלות # 696
  • הבקרה-D (מחק קדימה) כבר לא עוצר ב# תקופה 667
  • גמר עבור רבים פקודות חדשות
  • דגים עכשיו מכבדים keybindings הייחודי של rxvt # 657
  • xsel כבר לא נבנה כחלק מדגים. זה עדיין יהיה להסתמך במידה ומותקנת בנפרד # 633
  • __ fish_filter_mime כבר לא פולט # 628
  • --no-לבצע אפשרות לדוג כבר לא נופל על כאשר מגיעים לסוף # בלוק 624
  • fish_config יודע איך למצוא דגים גם אם זה לא ב# PATH $ 621
  • חלל מוביל כעת מונע כתיבה להיסטוריה, כפי שנעשה בbash וzsh # 615
  • להכות להיכנס אחרי קו נטוי הולך רק לקו חדש, אם זה מלווה ברווחים או בסוף # הקו 613
  • printf הוא עכשיו # 611
  • builtin
  • מפעילי אירוע צריך אש כבר לא אם אותות חסומים # 608
  • set_color הוא עכשיו # 578
  • builtin
  • גמר דף גבר ממוקם כעת בספריית generated_completions חדשה, במקום הגמר שלך # ספריית 576
  • כרטיסייה עכשיו מנקה הצעות אוטומטיות # 561
  • השלמת כרטיסייה מתוך זוג הציטוטים עכשיו מנסה & quot; מתאים & quot; ציטוט סגירה # 552
  • עורך $ יכול עכשיו להיות רשימה: למשל, -f gvim עורך להגדיר) # 541
  • מקרה הגופים מסוכסך עכשיו # 530
  • -p מתג הפרופיל כבר לא מתרסק # 517
  • עכשיו אתה יכול לשלוט ב- C מתוך קריאת 516 #
  • umask הוא כעת פונקציונלי על X OS # 515
  • הימנע קורא getpwnam על החוט הראשי, כפי שהוא יכול לתלות # 512
  • Alt-F או Alt-חץ ימינה (Option-F או אפשרות-חץ ימינה) עכשיו מקבל מילה אחת של שכנוע עצמי # 435
  • דגי הגדרה כקליפת הכניסה שלך כבר לא הורגת openSUSE # 367
  • לוכסנים עכשיו להצטרף קווים, במקום ליצור פקודות מרובות # 347
  • הד עכשיו מיישם את דגל -e לפרש בריחות # 337
  • כאשר האסימון האחרון בקלט של המשתמש מכיל אותיות גדולות, להשתמש במקרה שלה בהעדפה לזה של השכנוע העצמי # 335
  • עכשיו יש לי תיאורי # צבע מושתק 279
  • תווים כלליים החל. (לדוגמא, ls. *) כבר לא תואם. ו.. # 270
  • בתווים כלליים רקורסיבית עכשיו להתמודד symlink לולאות # 268
  • עכשיו אתה יכול למחוק פריטי היסטוריה מממשק האינטרנט fish_config # 250
  • עכשיו חוליות חלשות לבנות X OS wcsdup וwcscasecmp # 240
  • דגים עכשיו חוסכים ומחזיר את קבוצת התהליך, המונעת תהליכים מסוימים מלהיות דווח בטעות שהפסיק # 197
  • funced עכשיו לוקח # אופצית עורך 187
  • צבעי שורה מתחלף זמינים באיתורית דגים באמצעות fish_pager_color_secondary 186 #
  • ערכים משתנים אוניברסליים מאוחסנים כעת מבוססים על כתובת ה- MAC שלך, לא # המארח שלך 183
  • סימן ^ עכשיו רק עושה ניתוב מחדש stderr אם זה הוא התו הראשון של אסימון, מה שהופך את משתמשי git שמחים # 168
  • הצעות אוטומטיות תהיה # עטיפת קו הסיבה כבר לא 167
  • טיפול טוב יותר של Unicode שילוב תווים # 155
  • תהליכי SIGHUPs דגים לעתים קרובות יותר # 138
  • דגים כבר לא גורם sudo לבקש סיסמא בכל פעם
  • דגים מתנהגים טובים יותר תחת חצות מפקד # 121
  • להגדיר -e כבר לא מתרסק # 100
  • דגים כעת באופן אוטומטי לייבא היסטוריה מbash, אם אין היסטורית דגים # 66
  • Backslashed-שורות חדשות בתוך מחרוזות המצוטטות עכשיו להתנהג יותר באופן אינטואיטיבי 52 #
  • כותרי Tab צריכים להיות מוצגים בצורה נכונה ב# iTerm2 47
  • השלמת נתיב מרוחקת scp עכשיו לפעמים עובדת # 42
  • הקריאה builtin כבר לא מציגה הצעות אוטומטיות 29 #
  • מותאם אישית כעת ניתן להגדיר קישורי מקשים באמצעות # פונקצית fish_user_key_bindings 21
  • תסריטים כל Python עכשיו לפעול כראוי תחת שני Python 2 וPython 3 # 14
  • & quot; קיבל שכנוע עצמי & quot; מפתח עכשיו יכול להיות מוגדר # 19
  • הצעות אוטומטיות כבר לא מציעות פקודות לא חוקיות # 6

מה חדש בגרסת 1.23.1:

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

דרישות :

  • Doxygen
  • ncurses

תוכנה דומה

CDBoomkars
CDBoomkars

14 Apr 15

ZenityShell
ZenityShell

20 Feb 15

CrushFTP
CrushFTP

3 Jun 15

תגובות ל The friendly interactive shell

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