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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. טיפ: TAB השלמה אוטומטית בCLI

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

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

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

    dovidD מנותק
    dovidD מנותק
    dovid
    ניהול
    כתב ב נערך לאחרונה על ידי dovid
    #2

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

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

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

    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
    nigunN תגובה 1 תגובה אחרונה
    1
    • dovidD dovid

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

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

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

      nigunN מנותק
      nigunN מנותק
      nigun
      כתב ב נערך לאחרונה על ידי nigun
      #3

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

      מייל: nigun@duck.com

      תגובה 1 תגובה אחרונה
      1
      • nigunN nigun

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

        yossizY מנותק
        yossizY מנותק
        yossiz
        כתב ב נערך לאחרונה על ידי
        #4

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

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

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

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

        nigunN 2 תגובות תגובה אחרונה
        7
        • yossizY yossiz

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

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

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

          nigunN מנותק
          nigunN מנותק
          nigun
          כתב ב נערך לאחרונה על ידי
          #5

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

          מייל: nigun@duck.com

          dovidD תגובה 1 תגובה אחרונה
          4
          • nigunN nigun

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

            dovidD מנותק
            dovidD מנותק
            dovid
            ניהול
            כתב ב נערך לאחרונה על ידי
            #6

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

            • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
            • בכל נושא אפשר ליצור קשר dovid@tchumim.com
            תגובה 1 תגובה אחרונה
            6
            • yossizY yossiz

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

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

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

              nigunN מנותק
              nigunN מנותק
              nigun
              כתב ב נערך לאחרונה על ידי
              #7

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

              מייל: nigun@duck.com

              yossizY תגובה 1 תגובה אחרונה
              0
              • nigunN nigun

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

                yossizY מנותק
                yossizY מנותק
                yossiz
                כתב ב נערך לאחרונה על ידי 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
                • yossizY yossiz

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

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

                  nigunN מנותק
                  nigunN מנותק
                  nigun
                  כתב ב נערך לאחרונה על ידי nigun
                  #9

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

                  מייל: nigun@duck.com

                  yossizY תגובה 1 תגובה אחרונה
                  1
                  • nigunN nigun

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

                    yossizY מנותק
                    yossizY מנותק
                    yossiz
                    כתב ב נערך לאחרונה על ידי
                    #10

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

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

                    nigunN תגובה 1 תגובה אחרונה
                    3
                    • yossizY yossiz

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

                      nigunN מנותק
                      nigunN מנותק
                      nigun
                      כתב ב נערך לאחרונה על ידי nigun
                      #11

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

                      מייל: nigun@duck.com

                      תגובה 1 תגובה אחרונה
                      5
                      תגובה
                      • תגובה כנושא
                      התחברו כדי לפרסם תגובה
                      • מהישן לחדש
                      • מהחדש לישן
                      • הכי הרבה הצבעות


                      בא תתחבר לדף היומי!
                      • התחברות

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

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