คำถามติดแท็ก learning

9
ฉันจะเริ่มเรียนรู้ Emacs Lisp ได้อย่างไร
พื้นหลัง: ฉันส่วนใหญ่เป็นผู้ใช้ vi และกำลังแปลงเป็น Emacs วางพื้นฐานและตอนนี้ใช้สำหรับการเขียนโค้ดใน C และ Python บางอันพร้อมกับวางแผนที่จะทำการแปลง R ด้วย ฉันเขียน LISP (Common) LISP เป็นเวลาหลายปีกว่าสองทศวรรษที่แล้วตอนที่ฉันเรียนอยู่ระดับปกรณ์ แต่ตอนนี้ฉันหมดแรงลงอย่างมาก (สามารถเขียนสวัสดีโลกได้ คำถาม: สิ่งที่คุณจะแนะนำสำหรับคนที่อยู่ในตำแหน่งของฉันเพื่อเรียนรู้เกี่ยวกับสภาพแวดล้อม Emacs LISP และเริ่มแฮ็ค Emacs มีหนังสือบล็อกแหล่งข้อมูลที่ฉันควรอ่านแบบฝึกหัดที่ฉันควรทำหรือไม่

9
คุณจะอธิบาย Emacs ให้กับบุคคลที่ไม่ใช่ช่างเทคนิคได้อย่างไร?
ด้วยจิตวิญญาณของฉันจะอธิบายความหมายของน้ำยางให้กับคุณยายของฉันได้อย่างไร Emacs เป็นตัวแก้ไขที่ยอดเยี่ยมสำหรับวัตถุประสงค์ที่เป็นข้อความใด ๆ - สิ่งนี้ชัดเจนสำหรับพวกเราที่ใช้มัน บ่อยครั้งที่ฉันพยายามอธิบายให้เพื่อนของฉันฟังว่าทำไมฉันจึงใช้บางอย่างที่ 'ดูเก่ามาก' และฉันพยายามหาคำตอบที่ดี ฉันไม่ได้สนใจที่จะ 'แปลง' พวกเขาให้ใช้ Emacs อย่างที่ฉันพูด - พวกเขาไม่จำเป็นต้องมีเหตุผล ฉันแค่ต้องการอธิบายว่าทำไมฉันถึงใช้ Emacs แทน Visual Studio, Sublime, Atom หรือบรรณาธิการกราฟิกที่ฉูดฉาดและมีคุณสมบัติ อะไรเป็นตัวเลือกที่ดีที่สุดในบรรดาเหล่านี้
18 learning 

4
ชุมชน emacs ใดที่มีอยู่?
โปรดรักษาคำตอบของวิกิชุมชนไว้ซึ่งอธิบายรายชื่ออีเมลวิกิบล็อกช่อง irc ฟอรัมหรือชุมชนอื่น ๆ ที่ GNU Emacs เป็นหัวข้อหลัก เพื่อให้มีรายชื่อชุมชนจะต้อง 'เปิด' ซึ่งหมายความว่าทุกคนสามารถมีส่วนร่วม ข้อยกเว้นสำหรับกฎนั้นควรและควรทำ ใช้วิจารณญาณ ตัวอย่างเช่น: แน่นอนว่าบล็อกของ Sacha และไซต์ของ Xah อยู่ในรายการนี้
17 learning 

5
จะเข้าใจรหัสการเรียกซ้ำได้อย่างไร
ฉันพบรหัสนี้ในคู่มือที่An Introduction to Programming in Emacs Lispแสดงการเรียกซ้ำด้วยความช่วยเหลือของcondฟังก์ชันเพื่อหาจำนวนของก้อนกรวดตามจำนวนแถวที่ป้อนเช่นถ้าแถว = 2 จากนั้นก้อนกรวดควรเป็น 3 ถ้า 4 แถวก็ควรเป็น 10 ก้อนกรวด ที่นั่น (defun triangle-using-cond (number) (cond ((<= number 0) 0) ((= number 1) 1) ((> number 1) (+ number (triangle-using-cond (1- number)))))) ประเมินถึง 10 หลังจากผ่านการโต้แย้ง 4: (triangle-using-cond 4) คู่มือไม่ได้อธิบายอย่างชัดเจนว่าเกิดอะไรขึ้นในแต่ละขั้นตอนของรหัสตัวอย่างนี้โดยเฉพาะและฉันไม่สามารถทราบได้ว่าการเรียกใช้ซ้ำเกิดขึ้นที่นี่ได้อย่างไร คุณกรุณาช่วยฉันเข้าใจกลไกทีละขั้นตอนว่าเกิดอะไรขึ้นในแต่ละตัวอย่าง?
12 elisp  learning 

7
ฉันจะฝึกการค้นหาและแทนที่ด้วยนิพจน์ทั่วไปแบบโต้ตอบใน Emacs ได้อย่างไร
การค้นหาและแทนที่ด้วยการใช้นิพจน์ทั่วไปนั้นเป็นเครื่องมือที่ทรงพลังสำหรับผู้ใช้ Emacs ที่สามารถทำการกระทำเหล่านี้ได้เป็นประจำ อย่างไรก็ตามในฐานะผู้เริ่มต้น Emacs (และ / หรือการเขียนโปรแกรม) นิพจน์ทั่วไปจำเป็นต้องเรียนรู้และฝึกฝน ฉันสามารถเรียนรู้และฝึกอบรมนิพจน์ทั่วไปแบบโต้ตอบใน Emacs ได้เช่นเดียวกับบทช่วยสอนของ Emacs ในตัวหรือไม่ หากไม่มีคำแนะนำอื่น ๆ ในการใช้ Emacs เพื่อฝึกฝนการใช้นิพจน์ทั่วไปสำหรับการค้นหาและการแทนที่คืออะไร

2
แพ็คเกจในตัวที่มีซอร์สโค้ดที่ดีคืออะไร [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันกำลังพยายามทำความคุ้นเคยกับ Emacs Lisp ไวยากรณ์ของโครงสร้างข้อมูลเป็นต้นดังนั้นฉันจึงสงสัยว่าแพคเกจในตัวที่มีแหล่งที่มาจะช่วยให้ฉันเข้าใจวิธีการใช้ภาษาและเรียนรู้สำนวนได้อย่างไร

4
แหล่งข้อมูลที่ดีที่สุดในการเรียนรู้ Emacs คืออะไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันได้เรียนรู้ Emacs ส่วนใหญ่ใช้เอกสารของตัวเองและสายemacs เริ่มต้นชุด เมื่อพูดคุยกับผู้ที่สนใจเรียนรู้ Emacs ฉันพบว่าวิธีการของฉันไม่ดึงดูดพวกเขา แหล่งข้อมูลที่ดีที่สุดในการเรียนรู้ Emacs คืออะไร? มีทรัพยากรเฉพาะสำหรับผู้ที่ย้ายจากบรรณาธิการอื่น ๆ (vim / sublime) ไปยัง Emacs หรือไม่?
9 learning 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.