תוכן עניינים:
הגדרה - מה המשמעות של Emacs?
Emacs הוא סוג של עורכי טקסט הניתנים להתאמה אישית רבה בין פלטפורמות שנוצרו על ידי ריצ'רד סטאלמן. ה- Emacs הראשונים שוחררו בשנת 1976. כיום Emacs מפותח במסגרת פרויקט GNU ונכתב ב- C ו- Emacs Lisp. ל- Emac סוגים רבים, אך GNU Emac ו- XEmac הם שתי הגרסאות הפופולריות ביותר.
עורכי טקסט של Emac מציעים מצבים רגישים לתוכן עבור טקסט רגיל, קודי מקור לתכנות וקוד HTML. מצבים כאלה כוללים הדגשת תחביר, שבהם משתמשים בצבעים שונים כדי להדגיש אלמנטים תחביריים שונים (כמו לולאות, הערות, משתנים וכו '). תכונה זו יכולה להפוך את קוד התוכנית לקל יותר ומהיר לקריאה, וכתוצאה מכך להאיץ את הפיתוח.
Techopedia מסביר את אמקס
Emacs הוא אחד משני עורכי הטקסט הנפוצים ביותר בפלטפורמות יוניקס ולינוקס. ניתן להוריד אותו בחינם מאתר GNU או מאתרי מראה רבים ברחבי העולם.
Emacs הוא יותר מסתם עורך טקסטים; זה יכול גם להוציא פקודות מעטפת, לגשת לאינטרנט, לכתוב ולבדוק תוכניות ולקרוא ולשלוח דוא"ל בסביבת Emacs. בין אם זו תוכנית חוצה פלטפורמות, Emacs יכול לרוץ על מגוון מערכות הפעלה, כולל Windows, Mac OS X, Linux, FreeBSD, SunOS, Solaris ו- OpenBSD. ניתן להרחיב או להתאים אישית את ה- Emacs באמצעות Emacs Lisp, ניב של שפת התכנות Lisp. Emacs Lisp כולל שלוחות רבות כגון מתכנן פרויקטים, לוח שנה, ממשק באגים וקורא דואר וחדשות. 
תכונה שימושית נוספת שהופכת טקסט וקוד לקריא יותר היא כניסה אוטומטית. Emac מזהה בלוקים של קוד ומקבץ אותם בהתאם. זה גם מספק תמיכת תווי Unicode כמעט לכל מערכות ושפות הכתיבה, וכולל תיעוד עצמי, המייצר ומציג אוטומטית תיעוד עבור כל פקודה, משתנה ופונקציה פנימית שנמצאת בקוד המקור של התוכנית.
 

