บทช่วยสอน GNU / Emacs ที่ดี [ปิด]


9

ฉันต้องการเรียนรู้ emacs ในเชิงลึก ปัญหาคือพวกเขาแบ่งออกเป็น 2 ประเภท:

  • พื้นฐาน (ที่C-x C-sบันทึกไฟล์และC-x C-cมี emacs ฯลฯ )
  • ทุกอย่าง

ขณะนี้ฉันใช้คุณสมบัติ emacs 1% -10% และฉันต้องการเพิ่มเป็น 20% -40% อย่างไรก็ตามฉันไม่ต้องการอ่านเชิงลึกเพื่อค้นหาว่าคุณลักษณะนี้มีประโยชน์สำหรับฉันอย่างไร

มีแบบฝึกหัดระดับกลางสำหรับโปรแกรมเมอร์ (ฉันรู้ว่าภาษาการเขียนโปรแกรมหลายภาษารวมถึงภาษาที่ใช้งานได้ แต่ไม่ใช่ LISP)?

คำตอบ:


12

นี้เป็นเรื่องที่กว้างใหญ่และคุณจะพบรายชื่อของรายการของ Emacs tutorials เช่นในวิกิพีเดีย Emacs ฉันจะไม่ตอบคำถามนี้ในรายการลิสต์ของบทช่วยสอน ผมขอแนะนำให้เรียกดูกลยุทธ์การเรียนรู้

เมื่อคุณรู้พื้นฐานแล้ววิธีที่ดีที่สุดในการเรียนรู้คือการทำ เมื่อคุณต้องการทำงานให้สำเร็จและคิดว่ามันอาจได้รับประโยชน์จากระบบอัตโนมัติที่ดีกว่าให้มองหาคุณลักษณะหรือแพ็คเกจที่มีอยู่:

  • M-x aproposค้นหาคำสั่งในเมนูหรือด้วย
  • ดูในคู่มือ
  • ดูในEmacs วิกิพีเดีย
  • ค้นหาใน Exchange Exchange หรือ Google

หากคุณต้องการที่จะเริ่มต้นการเขียน (หรือแม้กระทั่งการอ่าน) รหัส Emacs เสียงกระเพื่อมอ่านอย่างเป็นทางการ Emacs เสียงกระเพื่อมกวดวิชา ทำงานผ่านสองสามบทแรกก่อนที่จะเขียนฟังก์ชั่นแรกของคุณจากนั้นดำเนินการต่อตามที่คุณรู้สึกว่าต้องการ


บทเรียน emacs ในตัว ( C-H tเริ่มต้น) เพียงพอสำหรับฉันที่จะเริ่มต้น ไม่ฉันไม่คิดว่าฉันเคยใช้ emac มากกว่า 2% แต่กลับมาอีกครั้งไม่มีใครสามารถใช้สัตว์ประหลาดชนิดนี้ได้ 100%
vonbrand

5

การอ่านโพสต์นี้อาจเป็นการเริ่มต้นที่ดี แม้ว่าฉันจะไม่รู้วิธีที่ดีกว่าการเรียนรู้ด้วยการทำ ทุกครั้งที่ฉันพยายามทำสิ่งที่น่าสนใจใน emacs ฉันกดCtrl+ hA(เมืองหลวงA) และวลีบางอย่างฉันหวังว่าจะมีคำสั่งอยู่ข้างใน นอกจากนี้Ctrl+ hmช่วยให้ผมได้รับประโยชน์สูงสุดจากคุณสมบัติโหมดบัฟเฟอร์ปัจจุบัน

ฉันเกือบลืมเกี่ยวกับบล็อกนี้ คุณสามารถค้นหาคำแนะนำที่น่าสนใจได้


โพสต์ SO นั้นถูกลบไปแล้ว
tshepang

3

ฉันไม่รู้เกี่ยวกับบทเรียน แต่ฉันพบว่าวิธีที่ดีที่สุดในการเรียนรู้คือการหาสิ่งที่ฉันต้องการทำใน emacs จากนั้น Google ก็เป็นทางออก คุณสามารถหาบทช่วยสอนสำหรับสื่อกลางที่เฉพาะเจาะจงได้ แต่เมื่อคุณได้มากกว่าพื้นฐานแล้วมันก็ยากที่จะมีการสอนทั่วไปเพราะสิ่งที่เป็นสื่อกลางนั้นไม่ใช่เรื่องทั่วไป

ผมสองคำแนะนำสำหรับบล็อก emacs-Fu เป็นวิธีที่ดีในการค้นหาคุณลักษณะที่คุณอาจไม่เคยพบมาก่อน


ปัญหาคือว่าฉันสามารถทำอะไรใน emacs ฉันแค่อยากจะทำมันให้มีประสิทธิภาพมากขึ้น
Maciej Piechotka

2

มีคู่มือที่ดีซึ่งเป็นชุดบทความโดย Michael Stutz ที่เผยแพร่ในงานพัฒนา IBM http://www.ibm.com/developerworks/aix/tutorials/au-emacs1/ บทความเหล่านี้แปลเป็นภาษาอื่น ๆ อีกมากมายดังนั้น คุณอาจพบคำแปลในภาษาของคุณ พวกเขาถูกเขียนขึ้นเพื่อไม่คุ้นเคยกับมือใหม่ของ Emacs โดยสิ้นเชิง แต่ครอบคลุมประเด็นที่น่าสนใจสำหรับผู้ใช้ขั้นสูงของ Emacs ฉันหวังว่ามันจะมีประโยชน์สำหรับคุณเมื่อคุณกำหนดเปอร์เซ็นต์การใช้งาน Emacs เป็น 1-10% บทความไม่เป็นที่สนใจของมืออาชีพเนื่องจาก elisp กล่าวถึงที่นั่นเท่าที่จำเป็นต้องมีการอธิบายให้ผู้ใช้ใช้ Emacs เป็นแอปพลิเคชัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.