Emacs
Emacs | ||
---|---|---|
![]() | ||
![]() | ||
תמונת מסך מתוך התוכנה | ||
גרסה אחרונה | 24.3ב־11 במרץ 2013 | |
מערכת הפעלה | חוצה פלטפורמות | |
סוג רישיון | הרישיון הציבורי הכללי של גנו | |
קטגוריה | עורך טקסט | |
http://www.gnu.org/software/emacs// | ||
אימאקס (באנגלית: Emacs) הוא עורך טקסט חופשי ומתקדם, הניתן להרחבה, שבתחילתו פותח על ידי ריצ'רד סטולמן. התוכנה זכתה לקהל גדול ונאמן של מתכנתים ברחבי העולם. ליבתו מבוססת על מפרש (interpreter) עבור שפת Lisp.
תכונות עיקריות
- מצבי עריכה רבים לפי סוגי קבצים: טקסט פשוט, HTML, קוד מקור ועוד.
- תיעוד מקוון הכולל מדריכים למשתמשים מתחילים.
- אפשרויות הרחבה רבות בעזרת שפת התכנות Lisp. אפשרות הרחבה חשובה היא הגדרת צורת העימוד (indentation) וצורת צביעת התחביר (highlighting) של כל שפת תכנות.
- תמיכה בשפות רבות כולל רוסית, יוונית, יפנית, צרפתית, קוריאנית, תאית, וייטנאמית, אמהרית ואף מספר כתבי יד אינדיאנים.
- מספר רב של תוספים עבור תכונות חדשות, בכללן אף דפדפן אינטרנט.
מערכות הפעלה נתמכות
גרסאות
הפרויקט המקורי, בעזרתם של רבבות מתכנתים ברחבי העולם, במרוץ השנים, פוצל למספר גרסאות לא קטן של וריאציות שונות המיועדות לשרת קהלי יעד מסוימים. בפרט התבלטה הגרסה שנקראה במקור Lucid Emacs ולאחר מכן XEmacs. (מכיוון שהיא הייתה הראשונה לקבל ממשק גרפי למערכת X11. (ריצ'רד סטולמן נוהג להבחין בין האימאקס המקורי ל"חיקוייו" באמצעות המילה "Emacs" - לתוכנה המקורית, ו־"emacs" (בעלת E קטנה) לתוכנות המאוחרות יותר).
קיצורי המקשים של אימקס הפכו למקובלים בקרב משתמשי יוניקס. מהסיבה הזו מספר רב של עורכי טקסט מנסים לחקות אותם. ישנם כמה שגם שמם כולל את המילה Emacs, לדוגמה QEmacs ו־Zile (ר"ת של Zile Is Lossy Emacs).