اگر هدفتون از یادگیری Emacs استفاده در اون کتابه اشتباه میکنید
منظورتون از کمتر اگر امثالی مثل ما که داخل فروم فعالیت میکنیم ، آره . ولی درکل ایمکس خیلی طرفدار داره . خیلی از توسعه دهنده های پروژه های گنو از ایمکس استفاده میکنند چون یجورایی استالمن از ایمکس استفاده میکنه .
یعنی می گید از یه ادیتور دیگه استفاده کنم؟ مثلا vim که قبلا باهاش کار کردم؟اگه میخواید Emacs رو *فقط* برای اون کتاب یاد بگیرید درست نیست وگرنه بیشتر کسایی که از Emacs استفاده میکنن مختصص هستن و البته ابزار معیار نیست. Emacs چیزی بیشتر از یک ویرایشگر متنه اصطلاحاً اونو بهعنوان Lisp Virtual Machine میشناسن که این خودش توانایی Emacs رو دوچندان میکنه. اگر هدفتون هر چیزی غیر از «فقط برای اون کتابه» از تجربهٔ Emacs لذت میبرید.
نقلقول از: Practical Object-Oriented Design in Ruby, The Art of Design.A tool cannot be faulted for its use, the user must master the tool
انگلیسی باید بلد باشی. و علاوه بر اون یک اعصاب قوی داشته باشی.
اولش یک کمی سخت هست با ایمکس کار کنی چون از هیچیش سر در نمییاری ولی بعد از یک مدت که *زیاد* ازش استفاده کردی بهش عادت میکنی و میبینی که خیلی قابلیتها داره که بقیه ویرایشگرها ندارن. این پروسهی شروع با کار تا عادت کردن بهش یک پروسه زمانبر هست.
اگه اعصابشو داری برو توی منو Help > Emacs Tutorial و شروع کن به خوندن.
emacs tutorial یعنی چه به چ دردی میخوره
کانیفگ آماده ایممکس: http://spacemacs.org (در موقع نصب ویم رو انتخاب نکن)
کانفیگ شخصی: https://wiki.archlinux.org/index.php/emacs
راهنمای شروع کار خلاصه: https://www.digitalocean.com/community/tutorials/how-to-use-the-emacs-editor-in-linux
زندگی ایمکسی: http://emacslife.com
پستهایی درباره ایمکس: https://www.google.com/#q=%D8%A7%DB%8C%D9%85%DA%A9%D8%B3+site:https:%2F%2F5hah.in
کتاب:
* مسترینگ ایمکس - ۲۰۱۵ - ناشر: خود نویسنده (http://libgen.io/book/index.php?md5=C5B3BC8BC4FB29DD916B4CDC34967ACE)
* لرنینگ گنو ایمکس - ۲۰۰۹ - ناشر: اوریلی (http://libgen.io/book/index.php?md5=7004AB179B2C98B3AE18B445429B14DB)
Emacs یک IDE نیست بلکه یک Lisp Virtual Machine بهحساب میاد.خب این liap virtual mahine به چه دردی میخور
خب این lisp virtual mahine به چه دردی میخور
Emacs یک محیط Lisp است که مردم (برنامهنویسها، هکرها، توسعهدهندهها و …) دهههاست چیزهای جالبی اغلب مربوط به نوشته برای اون مینویسند. برای مثال؛ org-mode و غیره. Emacs رو بهعنوان ویرایشگر نوشته، سیستمعامل و حتی یک روش زندگی هم میشناسند (: