דגים, שורת פקודה חכמה ונוחה לשימוש

לוגו דגים

במאמר הבא אנו נסתכל על דגים. שם זה הוא ראשי תיבות של קליפה אינטראקטיבית ידידותית. זהו מעטפת מאובזרת, חכמה ונוחה לשימוש עבור מערכות דומות ליוניקס. הוא כולל תכונות חשובות רבות כגון הצעה אוטומטית, הדגשת תחביר, היסטוריית חיפוש (כגון CTRL + R ב- Bash), פונקציונליות חיפוש חכם, תמיכה בצבע VGA, תצורה מבוססת אינטרנט, השלמות עמודים ידניות ורבים אחרים מוכנים לשימוש. .

נצטרך להתקין מעטפת זו רק כדי להתחיל להשתמש בה תוך זמן קצר. תשכחו מתצורות מסובכות והתקנת תוספות או תוספים נוספים. במאמר זה נראה כיצד להתקין ולהשתמש Fish shell באובונטו, למרות שהוא זמין עבור מערכות GNU / לינוקס שונות. אתה יכול ללמוד עוד ב אתר הפרויקט.

התקן דגים

למרות היותו א פָּגָז קל מאוד לשימוש ועשיר בתכונות, הוא לא נכלל במאגרי ברירת המחדל של מרבית הפצות GNU / Linux. זה זמין במאגרים הרשמיים של מעט מאוד הפצות GNU / Linux, כגון קשת לינוקס, ג'נטו, NixOS ואובונטו. במאמר הבא אני אני הולך לבדוק את הפגז הזה באובונטו 17.10. כדי להתקין אותו, אתה רק צריך לפתוח מסוף (Ctrl + Alt + T) ולכתוב בו:

sudo apt-get update && sudo apt-get install fish

שימוש בדגים

כדי לעבור לדגים ממסוף ברירת המחדל שלנו (Ctrl + Alt + T), נצטרך רק להקליד את הדברים הבאים:

fish

אתה יכול למצוא את תצורת ברירת המחדל של דגים ב- ~ / .config / fish / config.fish. אם זה לא קיים, נצטרך ליצור אותו.

הצעות אוטומטיות

לאחר הפעלת מעטפת זו, כאשר אנו כותבים פקודה, היא מציעה אוטומטית פקודה בצבע אפור בהיר. אם אתה כותב את האותיות הראשונות של פקודת Gnu / Linux ולחץ על מקש Tab כדי להשלים אוטומטית את הפקודה אם יש יותר אפשרויות, היא תפרט אותן.

הצעות דגים אוטומטיות

אנו יכולים לבחור את הפקודות המופיעות ברשימה באמצעות מקשי החצים למעלה / למטה. לאחר בחירת הפקודה שברצוננו לבצע, נצטרך רק להקיש על ENTER כדי לבצע אותה.

כפי שכבר ידוע, אנו מבצעים את החיפוש ההפוך על ידי לחיצה על (Ctrl + R) כדי לחפש פקודות בהיסטוריה של מעטפת bash. אבל זה לא הכרחי עם הקליפה הזו. פשוט נצטרך כתוב את האותיות הראשונות של פקודה ובחר את הפקודה מהרשימה.

חיפוש חכם

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

הדגשת תחביר

אנו הולכים להבחין בהדגשת התחביר בעת הקלדת פקודה. אנו יכולים לראות את ההבדל בצילומי המסך למטה כאשר אני מקליד אותה פקודה ב- Bash and Fish.

הדגשת תחביר

לְהַכּוֹת

הדגשת תחביר הדגים

דג

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

תצורה מבוססת אינטרנט

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

כדי השקת ממשק תצורת אינטרנטנצטרך פשוט לכתוב:

תצורת רשת דגים

fish_config

סיומים לתכנות

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

סיומות לתכנות דגים

fish_update_completions

השבת ברכה

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

vi ~/.config/fish/config.fish

ברגע בקובץ נוסיף את השורה הבאה:

set -g -x fish_greeting ' '

אם במקום להשבית את הברכה נעדיף להתאים אותה אישית, נעשה זאת על ידי הוספת ההודעה בשורה שאנו מוסיפים לקובץ

set -g -x fish_greeting 'Bienvenid@ usuario'

קבלת עזרה

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

עזרה ברשת דגים

help

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

הגדר את Fish כמעטפת ברירת המחדל

אם אהבתם את הקליפה הזו, תוכלו הגדר אותו להיות מעטפת ברירת המחדל שלך. לשם כך, השתמש בפקודה chsh:

chsh -s /usr/bin/fish

הנה, / usr / bin / fish זו הדרך למסלול הדגים אם אינך יודע את הנתיב הנכון, הפקודה הבאה תעזור לך:

which fish

בסיום, צא והפעל מחדש את ה- מושב להשתמש במעטפת ברירת המחדל החדשה.

זכור ייתכן שחלק מהתסריטים שנכתבו עבור bash אינם תואמים לחלוטין את Fish.

במקרה של רצון לחזור לבש, פשוט בצע:

bash

אם אתה רוצה את Bash כקלף ברירת המחדל שלך לצמיתות, הפעל:

chsh -s /bin/bash

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


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

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

*

*

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

  1.   ג'אהיר דיג'ו

    כיצד אוכל לנקות את ההשלמה האוטומטית? כתבתי את rm 11, ואז נתתי לו להיכנס, ורציתי למחוק כמה קבצים שמתחילים עם המספר 1, וכשאני שם את rm שוב אני מקבל את ההשלמה האוטומטית עם המספר 11, איך אני מנקה את זה?

    1.    נידיאה דיג'ו

      מאינטרנט התצורה עם הפקודה 'fish_config'
      יש קטע שהוא היסטוריית הפיקוד. לא ניסיתי אבל בטוח אני מקבל אותם מ'היסטוריה ', אני מתאר לעצמי שאם תמחק אותו מאתר אחד הוא ימחק אותו מהאחר.

  2.   נידיאה דיג'ו

    כיצד מוגדרים כינויים?