วิธีที่ดีที่สุดในการอธิบายสิ่งต่าง ๆ กับผู้ที่ไม่ใช่ผู้เชี่ยวชาญก็คือการให้ตัวอย่าง ดังนั้นวิธีที่ดีที่สุดในการอธิบายว่า Emac คืออะไรเกี่ยวกับพลเรือนคือการให้ตัวอย่างของกรณีการใช้งานที่พวกเขาสามารถเข้าใจและเกี่ยวข้องได้
ฉันมักจะเริ่มต้นด้วยการพูดบางอย่างเช่นนี้: Emacs เป็นโปรแกรมแก้ไขข้อความเก่าจากยุค 70 ที่ประดิษฐ์ขึ้นก่อน Microsoft Word และแอปประมวลผลคำที่ทันสมัยทั้งหมด เหตุผลที่เยี่ยมยอดคือตั้งโปรแกรมได้ มันมีสภาพแวดล้อมการเขียนโปรแกรมในตัวซึ่งหมายความว่าคุณสามารถเขียนและแก้ไขได้ในลักษณะเดียวกับที่คุณใช้กับ Microsoft Word
แต่เนื่องจาก Emacs สามารถตั้งโปรแกรมได้คุณจึงสามารถตั้งโปรแกรมให้ทำอะไรก็ได้ และเนื่องจากสามารถตั้งโปรแกรมได้คุณจึงสามารถรวม Emacs กับสิ่งอื่นบนคอมพิวเตอร์ของคุณรวมถึงเบราว์เซอร์อีเมลผู้ติดต่อปฏิทิน Twitter Twitter Evernote และภาษาโปรแกรมอื่น ๆ ที่คุณใช้
ทุกคนที่ใช้โปรแกรม Emacs เพื่อทำสิ่งต่าง ๆ ตามสิ่งที่พวกเขาต้องการ ดังนั้นผู้พัฒนาเว็บที่ใช้ Emacs อาจตั้งโปรแกรมให้ทำ __ และ __ นักวิทยาศาสตร์หรือนักวิชาการอาจตั้งโปรแกรมให้วิเคราะห์ทางสถิติด้วย R และ ...
ในกรณีของฉันเนื่องจากฉันเป็นนักเขียนฉันได้ตั้งโปรแกรม Emacs เพื่อทำสิ่งต่าง ๆ ที่ช่วยฉันในการค้นคว้าเขียนและแก้ไขรวมถึง:
- เมื่อฉันทำการวิจัยและฉันคัดลอกและวางข้อความจากเว็บจัดรูปแบบโดยอัตโนมัติเป็นคำพูดบล็อกและคัดลอกชื่อของหน้า URL และวันที่และสร้างรายการบรรณานุกรมโดยอัตโนมัติ
- ค้นหาและแทนที่วลีข้อความข้ามหลายไฟล์ในไดเรกทอรี
- เมื่อฉันเขียนบางอย่างเพื่อส่งออกไปยังหน้าเว็บที่จัดรูปแบบเป็นอย่างดีโดยอัตโนมัติและจากเอกสารต้นฉบับเดียวกันส่งออกโดยอัตโนมัติไปยังไฟล์ PDF ที่จัดรูปแบบไว้เป็นอย่างดีโดยอัตโนมัติสร้างใบปะหน้าและสารบัญ
- ช่วยฉันติดตามรายการสิ่งที่ต้องทำการนัดหมายและกำหนดเวลา
- ช่วยฉันระดมความคิดและสร้างแผนที่ความคิด
- ส่งอีเมลถึงบุคคลโดยอัตโนมัติและตอบกลับอีเมลบางประเภทโดยอัตโนมัติ
โดยทั่วไปฉันจะสรุปโดยพูดว่า: โดยทั่วไปหากมีสิ่งใดที่คุณทำเป็นประจำในฐานะเป็นส่วนหนึ่งของเวิร์กโฟลว์ของคุณ Emacs สามารถตั้งโปรแกรมให้ทำโดยอัตโนมัติ ดังนั้นโดยทั่วไปมันเป็นเครื่องมือสำหรับการเขียนโปรแกรมแก้ไขข้อความเพื่อทำสิ่งที่คุณต้องการ