• דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

טיפ: TAB השלמה אוטומטית בCLI

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 3 כותבים 116 צפיות
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • nigunN מנותק
    nigunN מנותק
    nigun
    כתב ב נערך לאחרונה על ידי nigun
    #1

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

    מייל: nigun@duck.com

    dovidD yossizY 2 תגובות תגובה אחרונה
    6
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    השיב לnigun ב נערך לאחרונה על ידי dovid
    #2

    @nigun אמר בטיפ: TAB השלמה אוטומטית בCLI:

    (זה היה מכונה בלי אפשרות לעכבר😵 )

    מה עכבר פה היה עוזר?

    אפשר ליצור קשר dovid@tchumim.com

    nigunN תגובה 1 תגובה אחרונה
    1
  • nigunN מנותק
    nigunN מנותק
    nigun
    השיב לdovid ב נערך לאחרונה על ידי nigun
    #3

    @dovid
    להעתיק טקסט כמו נתיב, דגלים וכו'
    במקום זה הייתי צריך להקליד את הכל ידנית.

    מייל: nigun@duck.com

    תגובה 1 תגובה אחרונה
    1
  • yossizY מנותק
    yossizY מנותק
    yossiz
    השיב לnigun ב נערך לאחרונה על ידי
    #4

    @nigun אוי וי ואבוי! זה אמור להיות משהו שאפילו תינוקות של בית רבן יודעים. חבל שלא ידעת מקודם. לפעמים כדאי לקרוא תיעוד... (אם אתה משתמש ב-bash, אני ממליץ לקרוא את כל ה-manual מתחילה ועד סוף. גם אם לא תזכור מזה שום דבר ולא תבין את הכל. לפחות תקבל מושג של מה קיים).

    זה עובד גם בווינדוס וגם בלינוקס.

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

    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

    nigunN 2 תגובות תגובה אחרונה
    7
  • nigunN מנותק
    nigunN מנותק
    nigun
    השיב לyossiz ב נערך לאחרונה על ידי
    #5

    @yossiz
    זה שאתה קורא תיעודים לארוחת בוקר לא אומר שזה כל כך קל לאחרים.
    אבל תכלס אתה צודק, כשהתחלתי להשתמש בגיט, אחד המדריכים הכי מוצלחים שמצאתי היה בmanual של גיט, הבעיה היא שלא מצאתי את זה באתר נורמאלי, ולקרוא מהטרמינל זה מעייף.

    מייל: nigun@duck.com

    dovidD תגובה 1 תגובה אחרונה
    4
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    השיב לnigun ב נערך לאחרונה על ידי
    #6

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

    אפשר ליצור קשר dovid@tchumim.com

    תגובה 1 תגובה אחרונה
    6
  • nigunN מנותק
    nigunN מנותק
    nigun
    השיב לyossiz ב נערך לאחרונה על ידי
    #7

    @yossiz
    אני מחפש את התיעוד לtab completion בתיעוד של bash ולא מוצא.

    מייל: nigun@duck.com

    yossizY תגובה 1 תגובה אחרונה
    0
  • yossizY מנותק
    yossizY מנותק
    yossiz
    השיב לnigun ב נערך לאחרונה על ידי yossiz
    #8

    @nigun טוב, אתם צודקים שאני מגזים... באמת לא כל כך קל לקרוא את זה, אבל זה משתלם.
    כאן זה מתועד:
    https://linux.die.net/man/1/bash#content:~:text=complete (TAB),a match%2C filename completion is attempted.
    (אם תפתח את זה בכרום זה יצבע את החלק הרלוונטי בצהוב, אחרת - כלומר פיירפוקס - חפש את המילים: complete (TAB))

    ותחת הכותרת Programmable Completion מבואר ענין סקריפטים שעוזרים להשלמה אוטומטית

    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

    nigunN תגובה 1 תגובה אחרונה
    3
  • nigunN מנותק
    nigunN מנותק
    nigun
    השיב לyossiz ב נערך לאחרונה על ידי nigun
    #9

    @yossiz
    חיפשתי TAB עם רווח, לכן לא מצאתי את זה.

    מייל: nigun@duck.com

    yossizY תגובה 1 תגובה אחרונה
    1
  • yossizY מנותק
    yossizY מנותק
    yossiz
    השיב לnigun ב נערך לאחרונה על ידי
    #10

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

    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

    nigunN תגובה 1 תגובה אחרונה
    3
  • nigunN מנותק
    nigunN מנותק
    nigun
    השיב לyossiz ב נערך לאחרונה על ידי nigun
    #11

    @yossiz
    בקיצור יש הרבה מה ללמוד
    ותכל'ס שווה לכתוב כאן טיפים בנאלים כאלו, כי ככה אני לומד הרבה יותר.

    מייל: nigun@duck.com

    תגובה 1 תגובה אחרונה
    5

  • התחברות

  • אין לך חשבון עדיין? הרשמה

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

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.