מערכי העריכה שומשים לכתיבת קוד, עריכת קבצי טקסט כמו קבצי הגדרות, יצירת קבצי הוראות למשתמש ועוד רבים.
במערכות ההפעלה Linux, ישנם שני סוגים של עורכי טקסט, ממשק משתמש גרפי (GUI) ועורכי טקסט בשורת פקודה (קונסול או טרמינל).
במאמר זה, אני בודק את עורכי הטקסט מקור פתוח הטובים ביותר המשמשים בדרך כלל ב- Linux בשרתים ובשולחנות עבודה.
1. עורך Vi/Vim
Vim הוא עורך טקסט עבור שורת פקודה עוצמתי שמשפר את הפונקציות של עורך הטקסט הישן Unix Vi.
זהו אחד העורכי טקסט הפופולריים והנפוצים ביותר בין מפקחי מערכות ומתכנתים, וזו הסיבה לכך שרבים מהמשתמשים מכנים אותו לעתים קרובות עורך טקסט של מתכנת. הוא מאפשר קריאת תבניות שפתית כאשר כותבים קוד או עורכים קבצי תצורה.

להתקין Vim ב-Linux
אפשר להתקין את Vim העורך טקסט במערכות Linux באמצעות מנהל החבילות הברירת מחדל שלכם כפי שמוצג.
$ 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. Gedit
Gedit הוא עורך טקסט ברירת מחדל על סביבת השולחן הגברת, שהוא עורך טקסט מטרה כללית מבוסס GUI הידוע בפשטותו, יכולות הרחבה גבוהה ותכונות עוצמה.
חלק מתכונותיו הבולטות כוללות:
- תמיכה ב-UTF-8.
- שימוש בגופן מסוגל להגדרה וצבעים.
- כובד מותאם אישית של קישוריות הדגשה.
- פונקציות ביטול ושחזור.
- שיקופים של קבצים.
- עריכת קבצים מרחוק.
- חיפוש והפצל של טקסט.
- תמיכה בפונקציות לוח החותמים ועוד רבות.

התקנת Gedit ב-Linux
אתה יכול להתקין את עורך הקוד Gedit במערכות Linux באמצעות מנהל החבילות הברירת מחדל שלך כמוצג.
$ sudo apt install gedit [On Debian, Ubuntu and Mint] $ sudo yum install gedit [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/gedit [On Gentoo Linux] $ sudo apk add gedit [On Alpine Linux] $ sudo pacman -S gedit [On Arch Linux] $ sudo zypper install gedit [On OpenSUSE]
3. עורך Nano
Nano הוא עורך קוד שורת הפקודה קל בשימוש ומשמיעה קשבה למשתמש, המציע פונקציות עיתוך טקסט בסיסיות וקיצורי מקשים, מה שהופך אותו לבחירה נוחה לעבודות עריכת קבצים מהירות ויעילות.
Nano מציע את התכונות הבאות:
- קישוריות מקשים מותאמת אישית מאוד.
- הדגשה של קישוריות.
- אפשרויות ביטול ושחזור.
- מראה של שורה מלאה בפלט התקן.
- תמיכה בדפדפן לקריאה מקלט הקלטה התקן.

התקנת Nano ב-Linux
אתה יכול להתקין את עורך הקוד 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]
4. GNU Emacs
אימאקס הוא עורך טקסט בעל יכולות מותאמות אישית ומתוחכם גבוהות, שמספק גם פרשנות של שפת התכנות ליספ ליבתה. ניתן להוסיף תוספות שונות לתמיכה בפונקציות עיבוד טקסט.
לאימאקס יש את התכונות הבאות:
- תיעוד ומדריכים למשתמשים.
- הדגשת תבניות באמצעות צבעים גם עבור טקסט פשוט.
- תמיכת Unicode בשפות טבעיות רבות.
- תוספות שונות כוללות דואר אלקטרוני וחדשות, ממשק מפקח, לוח שנה ועוד.

התקנת אימאקס בלינוקס
ניתן להתקין את עורך הטקסט אימאקס במערכות לינוקס באמצעות מנהל החבילות הברירת מחדל כפי שמוצג.
$ 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]
5. Kate/Kwrite
Kate הוא עורך טקסט מרוב תכונות ובעל יכולת תוספת גבוהה, המגיע עם סביבת עבודה קפDesktop (KDE). הפרויקט Kate מתמקד בפיתוח שני מוצרים עיקריים הם: KatePart ו-Kate.
KatePart הוא רכיב עורך טקסט מתקדם הכלול במספר יישומי KDE שעשויים לדרוש ממשתמשים לערוך טקסט בעוד Kate הוא עורך טקסט בעל ממשק ריבוי מסמך (MDI).
הבאים הם כמה מתכונותיו הכלליים:
- ניתן להרחיב באמצעות תסריטים.
- תמיכה בקידוד כגון מצב Unicode.
- ייצוג טקסט במצב דו-כיווני.
- תמיכה בסיומת שורה עם פונקציות אוטומטיות לזיהוי.
בנוסף, הוא מציע עריכת קבצים מרחוק, יחד עם מגוון רחב של תכונות, כולל עריכה טקסט מתקדמת, יכולות יישומים, תמיכה בתכנות, זירוק טקסט, פונקציונליות גיבוי ואפשרויות חיפוש והחלפה

התקן את Kate ב-Linux
אפשר להתקין את דובר Kate במערכות Linux באמצעות מנהל החבילות הברירת מחדל כפי שמוצג.
$ sudo apt install kate [On Debian, Ubuntu and Mint] $ sudo yum install kate [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/kate [On Gentoo Linux] $ sudo apk add kate [On Alpine Linux] $ sudo pacman -S kate [On Arch Linux] $ sudo zypper install kate [On OpenSUSE]
6. דובר טקסט סובלימיט
סובלימיט טקסט הוא עורך קוד מקור עם ממשק תכנות Python. הוא תומך בהרבה שפות תכנות ושפות סימון, וניתן להוסיף תכונות על ידי משתמשים באמצעות תוספים, בעיקר בנויים ומתמוך בהם הקהילה תחת רשיונות חופשיים ומשובחים.

התקן סובלימיט ב-Linux
אפשר להתקין את סובלימיט טקסט במערכות Linux באמצעות מנהל החבילות הברירת מחדל כפי שמוצג.
$ sudo apt install sublime-text [On Debian, Ubuntu and Mint] $ sudo yum install sublime-text [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/sublime-text [On Gentoo Linux] $ sudo apk add sublime-text [On Alpine Linux] $ sudo pacman -S sublime-text [On Arch Linux] $ sudo zypper install sublime-text [On OpenSUSE]
7. דובר טקסט ג'ד
ג'ד הוא גם עורך שורת פקודה נוסף עם תמיכה בתכונות דמויות GUI כגון תפריטים מפוצלים, הדגשת שמות קונקרטיים בצבע, מספר מצבי תכנות, ביטויים רגולריים ועוד.
זה מפותח במטרה מיוחדת לפיתוח תוכנה ואחת התכונות החשובות שלו היא התמיכה במצב Unicode.

התקן את Jed בלינוקס
אתה יכול להתקין את ג'ד עורך במערכות לינוקס באמצעות מנהל החבילות הברירת מחדל שלך כפי שמוצג.
$ sudo apt install jed [On Debian, Ubuntu and Mint] $ sudo yum install jed [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/jed [On Gentoo Linux] $ sudo apk add jed [On Alpine Linux] $ sudo pacman -S jed [On Arch Linux] $ sudo zypper install jed [On OpenSUSE]
8. עורך gVim
gVim, קצר משמעותו "גנו וים" הוא עורך טקסט חזק ומאולתר הפופולרי בקרב מתכנתים ומפתחים. הוא משלב את היכולות של Vim עם ממשק גרפי ומציע פונקציות דומות כמו הדגשת תבניות, תמיכה מרובה בתוספים ומערכת עריכה מודלית, מה שהופך אותו לבחירה רב-תכליתית לעיבוד טקסט ועבודת קוד.

התקן את gVim בלינוקס
אתה יכול להתקין את gVim עורך במערכות לינוקס באמצעות מנהל החבילות הברירת מחדל שלך כפי שמוצג.
$ sudo apt install gvim [On Debian, Ubuntu and Mint] $ sudo yum install gvim [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/gvim [On Gentoo Linux] $ sudo apk add gvim [On Alpine Linux] $ sudo pacman -S gvim [On Arch Linux] $ sudo zypper install gvim [On OpenSUSE]
9. עורך Geany
Geany הוא סביבת פיתוח מאוחדת קטנה וקלה המציעה תכונות דמויות IDE בפוקוס על פיתוח תוכנה באמצעות כלי GTK+.
יש לה כמה תכונות בסיסיות כמופצל מלמעלה:
- הדגשת תבניות בשפה.
- רשת חיבור ניתנת להתקנה.
- תומך בסוגי קבצים רבים.
- מאפשר קיצור קוד וניווט בקוד.
- השלמת אוטומטית של שמות סמנים ובניות.
- תומך בסגירת אוטומטית של תגי HTML ו-XML.
- פונקציות ניהול פרויקטים בסיסיות ועוד הרבה יותר.

התקן את Geany בלינוקס
אפשר להתקין את Geany העורך במערכות לינוקס באמצעות מנהל החבילות הברירת מחדל כמוצג.
$ sudo apt install geany [On Debian, Ubuntu and Mint] $ sudo yum install geany [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/geany [On Gentoo Linux] $ sudo apk add geany [On Alpine Linux] $ sudo pacman -S geany [On Arch Linux] $ sudo zypper install geany [On OpenSUSE]
10. Leafpad
Leafpad היא עורך טקסט המבוסס על GTK+ המתמקד בפשטות על-ידי מינימום משקלו ושילוב רק בתכונות הבסיסיות המספקות פתרון קל על האדם ומהיר לעיבוד טקסט יעיל.
יש לה את התכונות הבאות:
- אפשרות קוד.
- מאפשר זיהוי אוטומטי של קוד.
- אפשרויות חזרה והתקדמות.
- מצגת מספרי שורות קבצים.
- תומך באפשרויות גרירה ושחרור.
- תמיכה בהדפסה.

התקן Leafpad בלינוקס
אפשר להתקין את Leafpad העורך במערכות לינוקס באמצעות מנהל החבילות הברירת מחדל או מנהל החבילות snap כמוצג.
$ sudo snap install leafpad
11. Bluefish
בלופיש הוא עורך חזק המיועד למתכנתים ומפתחי אתרים ומספק יכולות מרובות לפיתוח אתרים, תכנות וקידוד. עם תמיכה במספר רב של שפות תכנות ושפות סימון, הוא מאפשר למפתחים לעבוד ביעילות ובאפקטיביות על מגוון רחב של פרויקטים.
הוא מציע סט רחב של תכונות כמתואר להלן:
- קל ומהיר.
- משלב תוכנות חיצוניות לינוקס כגון לינט, וובלינט, מייק ועוד ופילטרים, זיוף כגון sed, sort, awk ועוד רבים.
- תכונת בדיקת תיבול.
- תמיכה בעבודה על מספר פרויקטים.
- עריכת קבצים רחוקים.
- תמיכה בחיפושים ובהחלפות.
- אפשרות ביטול ושחזור.
- אוטומטי שחזור של קבצים שעוברים שינוי.

התקן את בלופיש בלינוקס
אפשר להתקין את בלופיש העורך במערכות לינוקס באמצעות מנהל החבילות הברירת מחדל כפי שמוצג.
$ sudo apt install bluefish [On Debian, Ubuntu and Mint] $ sudo yum install bluefish [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/bluefish [On Gentoo Linux] $ sudo apk add bluefish [On Alpine Linux] $ sudo pacman -S bluefish [On Arch Linux] $ sudo zypper install bluefish [On OpenSUSE]
12. עורך טקסט גנום
עורך טקסט גנום, הידוע גם כג'דיט, הוא עורך הטקסט הברירת מחדל עבור הסביבה הבינלאומית של גנום, המספק תכונות בסיסיות לעריכת טקסט, כתיבת קוד, שפות סימון ותמיכה בתוספות, מה שהופך אותו לבחירה פופולרית בקרב משתמשי לינוקס.

התקן את עורך טקסט גנום בלינוקס
אפשר להתקין את עורך ה-GNOME במערכות Linux באמצעות מנהל החבילות הברירת מחדל שלך כמוצג.
$ sudo apt install gnome-text-editor [On Debian, Ubuntu and Mint] $ sudo yum install gnome-text-editor [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/gnome-text-editor [On Gentoo Linux] $ sudo apk add gnome-text-editor [On Alpine Linux] $ sudo pacman -S gnome-text-editor [On Arch Linux] $ sudo zypper install gnome-text-editor [On OpenSUSE]
13. Visual Studio Code
Visual Studio Code, המכונה בדרך כלל VS Code הוא עורך קוד חדש וחזק של מייקרוסופט, בחינם ועם זכויות יוצרים פתוחות, שנבנה עבור מחשבים Linux, Mac ו-Windows.
הוא מציע המון תכונות חזקות כולל:
- יכולת באגים מלאה עם מונה אינטראקטיבי, נקודות עצירה, ערימות קריאה וכו '
- תמיכה מובנית ב-Git עם פקודות Git.
- IntelliSense
- 100% אישומית
- תמיכה בהמון שפות ישירות מתוך הקופסה.
- ריבועים ניתנים להפרדה.
- תוכנית מובנית מקורית.

התקן Visual Studio Code ב-Linux
אפשר להתקין את עורך VS Code במערכות Linux באמצעות מנהל החבילות הברירת מחדל שלך כמוצג.
$ sudo apt install code [On Debian, Ubuntu and Mint] $ sudo yum install code [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/code [On Gentoo Linux] $ sudo apk add code [On Alpine Linux] $ sudo pacman -S code [On Arch Linux] $ sudo zypper install code [On OpenSUSE]
14. Neovim – עורך טקסט מבוסס Vim
Neovim הוא עורך טקסט מבוסס Vim עם תמקדות בנוחות והרחבת פונקציה. בוקע מהעורך הפופולרי Vim כדי לשפר באופן תוקפני את השימושיות והפונקציונליות שלו עם ממשקי משתמש מודרניים, שליטה אסימפטוטית במשימות וכו '
תכונות מבריקות של Neovim כוללות:
- רישיון חופשי ומקורי פתוח.
- תמיכה בסיסי XDG.
- שיתוף פעולה עם רוב תוספיות Vim.
- ממשק תפעולי מסודר ומותאם.

התקן את Neovim בלינוקס
אתה יכול להתקין את Neovim העורך במערכות לינוקס באמצעות מנהל החבילות הברירת מחדל כפי שמוצג.
$ sudo apt install neovim [On Debian, Ubuntu and Mint] $ sudo yum install neovim [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/neovim [On Gentoo Linux] $ sudo apk add neovim [On Alpine Linux] $ sudo pacman -S neovim [On Arch Linux] $ sudo zypper install neovim [On OpenSUSE]
15. Notepad++
Notepad++ היא עורך טקסט מותאם עבור מערכות Windows המתמקד במהירות ובגודל תוכנה מינימלי. מפותח על בסיס Scintilla עורך הטקסט ויכול להרחיב את תפקודו עם מלא תוספיות.
תכונותיו כוללות:
- עיבוד עם כרטיסיות
- קיפול קוד
- תמיכה בסמנים
- מפת המסמך
- ביטויים רגולריים מתאימים ל-Perl

התקן את Notepad++ בלינוקס
אתה יכול להתקין את Notepad++ העורך במערכות לינוקס באמצעות מנהל החבילות snap כפי שמוצג.
$ sudo snap install notepad-plus-plus
16. עורך הקוד Kakoune
Kakoune הוא עורך טקסט חופשי ומקורי פתוח המבוסס על Vim עם מודל תפעולי המיישם מקלדות Vi כשפת עריכת טקסט.
יש לו מספר תכונות בין השאר:
- אוטומט עיצוב.
- שינוי תיקון.
- זריקה של כל בחירה לפילטר חיצוני.
- קלטות
- כובע של קצב.
- התאמה אישית.
- מרובות בחירות.

התקנת Kakoune ב-Linux
אפשר להתקין את עורך ה-Kakoune במערכות Linux באמצעות מנהל החבילות הברירת מחדל כמוצג.
$ sudo apt install kakoune [On Debian, Ubuntu and Mint] $ sudo yum install kakoune [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/kakoune [On Gentoo Linux] $ sudo apk add kakoune [On Alpine Linux] $ sudo pacman -S kakoune [On Arch Linux] $ sudo zypper install kakoune [On OpenSUSE]
17. Micro – עורך טקסט מבוסס מסמך
Micro הוא עורך טקסט מבוסס שורת פקודה הבנוי להיות קל ואינטואיטיבי מספיק עבור המשתמשים לנצל את התכונות בעורכי טקסט מבוססי מסמכים אחרים מבלי השיפות המוגברת של למידה.
הכובעים המדהימים של Micro כוללים:
- תמיכה בעכבר
- מספר עכברים
- יישום מסמכים
- גבוה מאוד מותאם אישית
- מערכת תוספות
- ספרייה סטטית בלי תלות

התקנת Micro ב-Linux
אפשר להתקין בקלות עורך טקסט micro בהפצת ה-Linux שלך על ידי הרצת תסריט ההתקנה הבא באמצעות פקודת curl כמוצג.
$ curl https://getmic.ro | bash
18. עורך טקסט Brackets
סוגריים היא עורך קוד מודרני חופשי ועם זכויות יוצרים, שנוצר על ידי אדובי עם מיקוד על פיתוח אינטרנט. נכתב ב-HTML, CSS ו-JavaScript כדי להציע למפתחי אינטרנט חוויה עיצוב קוד עשירה עם היכולת להרחיב את התכונות המקוריות שלו באמצעות מספר רב של תוספות חינמיות.
תכונות של סוגריים כוללות:
- A beautiful User Interface
- תמיכה במתודות מתקדמות ל-SCSS ו-LESS
- עורכי קוד בשורה
- תצוגה חייה
- עריכה מרובת כרטיסיות
- תמיכה ב-PHP
- תמיכה ב-Language Server Protocol
- תמיכה בתוספות תוכנה

התקן את Brackets ב-Linux
אפשר להתקין את סוגריים העורך במערכות Linux באמצעות מנהל החבילות הברירת מחדל כפי שמוצג.
$ sudo apt install brackets [On Debian, Ubuntu and Mint] $ sudo yum install brackets [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/brackets [On Gentoo Linux] $ sudo apk add brackets [On Alpine Linux] $ sudo pacman -S brackets [On Arch Linux] $ sudo zypper install brackets [On OpenSUSE]
כפול, אפשר להשתמש במנהל החבילות של ה-snap כדי להתקין סוגריים ב-Linux.
$ sudo snap install brackets
19. עורך טקסט Mousepad
Mousepad הוא עורך טקסט קליל ומשמעותי, המיועד בעיקר לסביבת השולחן Xfce ומציע תכונות בסיסיות לעריכת טקסט, מה שהופך אותו למתאים למשימות מהירות מבלי להמציא משתמשים.

התקן את Mousepad ב-Linux
אפשר להתקין את Mousepad העורך במערכות Linux באמצעות מנהל החבילות הברירת מחדל כפי שמוצג.
$ sudo apt install mousepad [On Debian, Ubuntu and Mint] $ sudo yum install mousepad [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/mousepad [On Gentoo Linux] $ sudo apk add mousepad [On Alpine Linux] $ sudo pacman -S mousepad [On Arch Linux] $ sudo zypper install mousepad [On OpenSUSE]
20. עורך Lite
לייט היא עורך טקסט חדש בעיקר פותח בשפת לואה, שמטרתו להציע משהו מעשי, מהנה, קטן ומהיר, נוצר בפשטות ככל האפשר; קל לשנות ולהרחיב, או להשתמש בו מבלי לעשות כן.

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

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

23. Medit Text Editor
medit הוא עורך טקסט קל על האב פתוח ובחינם עבור Mac, Linux ו-Windows. הוא התחיל כמרכיב פשוט בנוסף לעורך GGAP וכיום הוא עורך טקסט בפני עצמו.
תכונות של Medit כוללות:
- הדגשת תחביר מותאמת אישית.
- תמיכה בתוספים כתובים ב-Python, C או Lua.
- תמיכה בביטויים רגולריים.
- אקסלרטורים במקלדת שניתנים להגדרה.

מסירת דין
I believe the list is more than what we have looked at, therefore if you have used other free and open-source text editors, let us know by posting a comment. Thanks for reading and always stay connected to Tecmint.
Source:
https://www.tecmint.com/best-open-source-linux-text-editors/