העורפים המועדפים עליי לעריכת שורת פקודה עבור לינוקס – מהו העורף שלך?

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

כדאי לבחור עריכה טקסט של שורת הפקודה מועדף ולשלוט בו. בעוד שימושי לדעת איך להשתמש בעריכה טקסט שונה, לשלוט לפחות באחד הוא חיוני לטפל במשימות מורכבות יותר.

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

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

1. עורך Vi/Vim

הראשון ברשימה שלנו הוא הידוע Vi/Vim (Vim בא מVi משופר), שהוא עורך טקסט גמיש היכול לבצע פעולות רבות שונות על טקסט.

Vi/Vim Linux Editor

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

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

התקנת עורך Vi/Vim בלינוקס

$ sudo apt install vim         [On Debian, Ubuntu and Mint]
$ sudo yum install vim         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/vim  [On Gentoo Linux]
$ sudo apk add vim             [On Alpine Linux]
$ sudo pacman -S vim           [On Arch Linux]
$ sudo zypper install vim      [On OpenSUSE]    

אם ברצונך לצפות בכיסוי המקיף שלנו על Vim, אנא הפנה לקישורים למטה:

2. עורך Nano

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

Nano Editor for Linux

Nano אין לו את הגמישות של Vim, אך הוא בהחלט יעשה את העבודה אם תצטרך לערוך קובץ גדול. למעשה, pico ו־nano די דומים.

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

לנאנו יש את התכונות הבאות שאפשר להשתמש בהן מייד:

  • קבל עזרה
  • כתוב החוצה
  • מיישר
  • קרא קובץ
  • איפה זה (חיפוש)
  • דף קודם
  • דף הבא
  • קטע טקסט
  • לא לקטוע טקסט
  • מיקום עצמי (מיקום נוכחי)
  • בדוק איות

התקן את מערכת העריכה של Nano ב-Linux

$ sudo apt install nano         [On Debian, Ubuntu and Mint]
$ sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/nano  [On Gentoo Linux]
$ sudo apk add nano             [On Alpine Linux]
$ sudo pacman -S nano           [On Arch Linux]
$ sudo zypper install nano      [On OpenSUSE]    

אפשר להתייעץ במדריך המקיף שלנו על עריכת קבצים עם מערכת העריכה של Nano בשורת הפקודה של Linux.

3. מערכת העריכה Emacs

זה כנראה העורך הטקסט המורכב ביותר ברשימתנו. זו העורך הטקסט בשורת הפקודה העתיקה ביותר הזמין גם למערכות Linux וגם למערכות מבוססות UNIX. Emacs יכולה לעזור לך להיות יותר פרודוקטיבי על ידי ספק סביבה משולבת לסוגים שונים של משימות.

Emacs Editor for Linux

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

הנה כמה מהתכונות שהופכות אותו לבחירה המועדפת על פני העורכים הקודמים שציינו:

  • פלטפורמת השרת של Emacs מאפשרת למספר מארחים להתחבר לאותו שרת Emacs ולשתף את רשימת הבאפרים.
  • מנהל קבצים עוצמתי ונרחב.
  • התאמה אישית מעבר לעורך רגיל – כפי שמישהו אומר, זהו מערכת הפעלה בתוך המערכת.
  • התאמת פקודות.
  • ניתן לשנות למצב כמו Vi(m).

התקנת עורך Emacs ב-Linux

Emacs הוא עורך רב-פלטפורמה וניתן להתקין בקלות עם הפקודות הבאות:

$ sudo apt install emacs         [On Debian, Ubuntu and Mint]
$ sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
$ sudo apk add emacs             [On Alpine Linux]
$ sudo pacman -S emacs           [On Arch Linux]
$ sudo zypper install emacs      [On OpenSUSE]    

עורך טקסט Micro

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

בניגוד לקווי למידה תלולים המשויכים לעורכים כמו Vim או Emacs, Micro מציע גישה ידידותית יותר למשתמש, ומהווה נגישות לכל הקהל – החולשים והמשתמשים המנוסים כאחד.

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

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

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

Micro Text Editor

התקנת עורך Micro ב-Linux

יש תסריט שימושי שיכול להתקין 'מיקרו' עבורך על ידי הורדת הבינארי המוגבל האחרון העדכני ביותר באמצעות הפקודה curl כמוצג.

$ curl https://getmic.ro | bash

התסריט יתקין את בינארי מיקרו לספרייה הנוכחית.

5. נה (עורך נחמד)

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

ne – text editor

להתקין את נה בלינוקס

נה הוא עורך רב-פלטפורמה וניתן להתקין בקלות באמצעות הפקודות המוצגות להלן:

$ sudo apt install ne         [On Debian, Ubuntu and Mint]
$ sudo yum install ne         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/ne  [On Gentoo Linux]
$ sudo apk add ne             [On Alpine Linux]
$ sudo pacman -S ne           [On Arch Linux]
$ sudo zypper install ne      [On OpenSUSE]    
מסקנה

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

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

Source:
https://www.tecmint.com/linux-command-line-editors/