سرفصل های دوره:
1. مقدمه ای بر Emacs
2. فلسفه Emacs
3. نصب Emacs
4. اولین گام ها در Emacs
5. پیمایش در بافر
6. ویرایش متن پایه
7. ذخیره و خروج از فایل
8. تنظیمات اولیه Emacs
9. تنظیمات صفحه نمایش
10. تنظیمات کیبورد
11. بافرها و پنجره ها
12. مدیریت بافر
13. تقسیم پنجره ها
14. تغییر اندازه پنجره ها
15. پنجره های مینیمال
16. حالت های ویرایش (Modes)
17. حالت اصلی (Fundamental Mode)
18. حالت متن (Text Mode)
19. حالت برنامه نویسی (Programming Modes)
20. حالت های زبان های خاص
21. فعال کردن و غیرفعال کردن حالت ها
22. تنظیمات حالت ها
23. توسعه Emacs با Lisp
24. مقدمه ای بر Emacs Lisp
25. متغیرهای Emacs Lisp
26. توابع Emacs Lisp
27. کامنت گذاری در Emacs Lisp
28. ارزیابی کد Lisp
29. تنظیمات پیشرفته Emacs
30. تنظیمات فونت
31. تنظیمات رنگ
32. تنظیمات کلیدهای میانبر
33. تغییر رفتار کلیدها
34. ایجاد کلیدهای میانبر سفارشی
35. ماکروها
36. ضبط و پخش ماکروها
37. ویرایش ماکروها
38. استفاده از ماکروها برای اتوماسیون
39. مدیریت فایل ها در Emacs
40. جستجو و جایگزینی
41. جستجوی عادی
42. جستجوی با عبارات منظم (Regex)
43. جایگزینی عادی
44. جایگزینی با عبارات منظم
45. جستجوی سراسری
46. مدیریت بسته ها (Packages)
47. مخازن بسته ها
48. نصب بسته ها
49. مدیریت بسته ها
50. به روز رسانی بسته ها
51. بسته های کاربردی
52. مدیریت پروژه
53. ...