מסוף יום שישי: עריכת שורת פיקוד

היה לי טוב לחשוב ליצור סדרת פוסטים שבועיים המכילים מידע בלעדי על הטרמינל, bash, vim, פקודות, script bash, כל מה שכתוב במסוף 🙂 אבל תמיד מסיבות שונות לא יכולתי ליצור אותו, אבל היום החלטתי. אז הנה הכניסה הראשונה לטרמינל ביום שישי. אני מקווה שמישהו ימצא את זה מועיל.

עריכה בשורת הפקודה

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

מסוף

קיצורי דרך אלה דומים מאוד לאלה שבהם אתה משתמש אמאק כמובן שזה בגלל ש- bas מפותח על ידי גנה אך ניתן לשנות את ההגדרות לסגנון Vi / Vim על ידי הקלדת הפקודה הבאה.

$ set -o מסור

 איך לקרוא:

C: שמאל Ctrl.

M: מטה, בדרך כלל שמאל Alt.

Cx Cu: לחץ על Ctrl ומבלי לשחרר לחץ על x ואז על U ושחרר את Ctrl.

עכשיו אכתוב את המעטים שאני מכיר:

Basico

Cb: אתה מחזיר דמות אחת אחורה.

Cf: אתה מקדם דמות אחת קדימה.

ג-_  "אוֹ" Cx Cu: בטל את העריכה האחרונה של הפקודה.

Cl: נקה את המסך.

Cu: מחק את השורה שהוזנה.

זֶרֶם יָשָׁר: בטל את פקודת הריצה הנוכחית.

להסיר

Ch: מחק תו אחד לאחור.

CD: מחק תו אחד קדימה.

Ck: מחק את הטקסט ממיקום הסמן עד סוף השורה.

MD: מוחק את הטקסט ממיקום הסמן לסוף המילה הנוכחית.

Cw: מוחק את הטקסט ממיקום הסמן לתחילת המילה הנוכחית.

M Backspace: מוחק את הטקסט ממיקום הסמן לתחילת המילה הנוכחית.

תנועות

AC: הצב את הסמן בתחילת השורה.

EC: מקם את הסמן בסוף השורה.

Mf: מקם את הסמן מילה אחת לפני.

Mb: הזז את הסמן מילה אחת אחורה.

שיא

Cr: חפש בהיסטוריה.

למעלה ולמטה: עיין בהיסטוריה.

ויכוחים

Ct: שנה את הסדר של שתי התווים האחרונים.

Esc-t: שנה את הסדר של שתי המילים האחרונות.

אחר

Tab: השלם אוטומטית פקודות, מסלולים, קבצים וכו '...

Cy: יאנק * הטקסט שנמחק לאחרונה

* יאנק ממש מעתיק

הערת העורך: בגלל מגבלות זמן לא ניתן היה לפרסם את המאמר ביום שישי. אנו מתנצלים על כך.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   טמפליקס דיג'ו

    שאף אחד לא יחשוב על:

    $ set -o מסור

    חחחחחחח ... ראיתי מיועד לאחיות קלייר המסכנות ... חחחג'הג'ה

  2.   גיסקארד דיג'ו

    במקלדת שלי יש כמה חצים מאוד נוחים. אני לוחץ על חץ שמאל והסמן נע שמאלה. אני לוחץ על HOME והסמן חוזר הביתה. ואני יכול להמשיך. המקלדת שלי מאוד אינטואיטיבית. וכל התוכניות מזהות את זה. זה חייב להיות קסם 😛
    לכן אני לא אוהב את זה ולעולם לא אהב את זה vi * על ידי שמירה על פריסת מקלדת ממקלדות שהיו פחות מ 80 מקשים. בשנות ה -70 זה נראה לי. עד עכשיו הם צריכים לפחות לשלב את מקשי תנועת הסמן שמגיעים על כל המקלדות וזהו. איזו טרחה צריך ללמוד Ctrl + זה ו- Ctrl + בשביל משהו שצריך להיות אינטואיטיבי.
    זאת הדעה שלי. בברכה.

    1.    טמפליקס דיג'ו

      אף אחד לא מונע ממך להשתמש במקשים שאתה מזכיר, מה גם ש- vi או emacs מאפשרים לך להשתמש בלי בעיות בשני המקשים של המקלדות הנוכחיות כאלו ששימשו בפרהיסטוריה, אך עם קיצורי הדרך של העורכים האלה יש לך הרבה יותר אפשרויות מ את המקשים ה"אינטואיטיביים "המעטים שמציע מקלדת כלשהי. בכל מקרה, אם ארבעת המפתחות הללו מספיקים לכם וחוסכים למטלות היומיומיות שלכם, טוב לכם מאוד לא להתעסק עם הלחמניות האלה שהם vi או emacs ... תוכלו לגלות דברים השייכים ליקומים מקבילים העלולים ללכוד אתכם לנצח נצח ...

      1.    אליוטיים 3000 דיג'ו

        ובכן, סוגים אלה של פקודות Vi או EMACS מאוד שימושיות אם אתה עורך קוד מ- netbooks (עצמם המקלדות הכי מביכות שהשתמשתי בהן עד כה).

    2.    rawBasic דיג'ו

      קיצורי הדרך של סגנון Ctrl + M + הם בסגנון emacs וכלים אחרים של GNU .. .. הם לא כאלה ב- vi .. כתוב באותו מאמר ..

      וי מתגלה ככלי אינטואיטיבי מאוד, למי שרוצה ללמוד להשתמש בו .. בשלב כלשהו למדת להשתמש במקלדת כשהיא לא הייתה אינטואיטיבית, אותו דבר עם עכבר .. .. בגלל זה זה יכול כבר לא להיות אינטואיטיבי להשתמש ב- vi או במקלדת dvorak עבור אנשים אחרים .. 😉

    3.    סנקיסוקה דיג'ו

      סליחה אבל ל- vi ו- emacs יש תצורות מקלדת אלה מכיוון שעדיין פועלות שרתים ותחנות עבודה ישנות שיש בהן סוגים שונים של יוניקס, גם לא בכל השרתים המודרניים יש מקלדות בעלות 101 מקשים, חלקן יש רק את היסודות כדי להיות מסוגלים לשנות קובץ (תן תודה שיש לו esc, ctrl, alt ו- shift), וכאן חוסכים לך קיצורי המקשים של vi. שלא לדבר על כך שבחלק מהאחידות יש רק vi, אין emacs, אין nano, no וכו ', והרבה פחות עם ממשק גרפי, אני לא אוהב מסור או emacs, אבל בעבודתי זה חיוני להכיר את קיצורי הדרך האלה מכיוון שאני לא יודע אני איזה סוג של שרת אצטרך לנהל, ראיתי שהוא ברירת המחדל ב 99% מה- Unix. לחיים

      1.    אזיטוק דיג'ו

        אם יש לך הכל בהישג יד מבלי להזיז את הידיים זו הסיבה שמשתמשים במערכת hjkl. אני לא יודע אם זה יהיה בגלל שרתים ישנים וכיצד ההתקדמות הטכנולוגית בימינו גורמת לי לספק שזה הסיבה. בברכה.

  3.   אליוטיים 3000 דיג'ו

    נסיון נחמד, אבל אני עדיין באמקס.

    1.    גיסקארד דיג'ו

      +1

  4.   חואקין דיג'ו

    טוב מאוד! במיוחד התמונה הראשונה.

  5.   מריו גילרמו זוואלה סילבה דיג'ו

    התנצלות התקבלה ... למרות שאנו מקווים כי ב -18 ביולי יהיה לנו את המידע המצוין הזה.

    צמחים. !!!

  6.   קמיע_לינוקס דיג'ו

    מעניין מאוד, ידעתי רק את היסודות

  7.   אוסקר דיג'ו

    טוב מאוד, רק דבר אחד: זה לחץ עם 'S', זה לא לוחץ ... TT

    1.    ואדה דיג'ו

      חחחחח אתה צודק אח, מצטער, קיבלתי את התיקון בים
      ps תהיה האימה הזו לזמן מה, אני לא יכול לערוך את ההודעה 😀 אבל תודה על התצפית אני אהיה יותר יסודי בהמשך 🙂

  8.   אהדזז דיג'ו

    שלום, אני שמח על מצב Vi; עם זאת, אני רוצה לדעת אם יש דרך לדעת באיזה מצב אני נמצא, משהו כמו אינדיקטור גרפי. ברכות ותודה מראש.

    1.    ואדה דיג'ו

      ניסיתי ליצור תסריט אבל לא הצלחתי, מכיוון שאין לי הרבה זמן פנוי בימינו, אבל אני מבטיח שכשאמצא פיתן אני אפרסם אותו 😀