2024 ผู้เขียน: Elizabeth Oswald | [email protected]. แก้ไขล่าสุด: 2024-01-13 00:13
บนจอแสดงผลแบบกราฟิกและบนเทอร์มินัลข้อความ Emacs สามารถเลือกแสดงแถบแท็บที่ด้านบนสุดของแต่ละเฟรมได้ ด้านล่างแถบเมนู แถบแท็บคือแถวของแท็บ-ปุ่มต่างๆ ที่คุณสามารถคลิกเพื่อสลับระหว่างการกำหนดค่าหน้าต่างในเฟรมนั้นได้
ฉันจะใช้แท็บใน Emacs ได้อย่างไร
คำสั่งและเทคนิคการเยื้อง
- หากคุณต้องการแทรกอักขระแท็บในบัฟเฟอร์ คุณสามารถพิมพ์ C-q TAB.
- หากต้องการแทรกบรรทัดที่เยื้องก่อนบรรทัดปัจจุบัน ให้ทำ C-a C-o TAB …
- C-M-o (แยกบรรทัด) ย้ายข้อความจากจุดไปยังจุดสิ้นสุดของบรรทัดในแนวตั้งลง เพื่อให้บรรทัดปัจจุบันกลายเป็นสองบรรทัด
ฉันจะสลับระหว่างแท็บต่างๆ ใน Emacs ได้อย่างไร
ด้วยแป้นพิมพ์ คุณสามารถสลับหน้าต่างโดย พิมพ์ C-x o (หน้าต่างอื่นๆ) นั่นคือ o สำหรับ 'other' ไม่ใช่ศูนย์ เมื่อมีมากกว่าสองหน้าต่าง คำสั่งนี้จะย้ายผ่านหน้าต่างทั้งหมดตามลำดับรอบ โดยทั่วไปจากบนลงล่างและจากซ้ายไปขวา
คุณตั้งค่าแท็บเป็น 4 ช่องว่างใน Emacs ได้อย่างไร
เพียงเปลี่ยนค่าของ indent-line-function เป็นฟังก์ชัน insert-tab และกำหนดค่าการแทรกแท็บเป็น 4 ช่องว่าง อัปเดต: เนื่องจาก Emacs 24.4: tab-stop-list ถูกขยายโดยปริยายจนถึงอินฟินิตี้ ค่าเริ่มต้นของมันถูกเปลี่ยนเป็นศูนย์ ซึ่งหมายความว่าแท็บหยุดทุกคอลัมน์ความกว้างแท็บ
ฉันจะ Autoindent ใน Emacs ได้อย่างไร
ใน emac ของคุณ ให้ไปที่ Options->ปรับแต่ง Emacs->Specific Option จากนั้นพิมพ์ c-default-style และตั้งค่าตามที่คุณต้องการ การทำเช่นนี้ คุณไม่จำเป็นต้องกด TAB พิมพ์ตั้งแต่เริ่มต้นบรรทัดและเมื่อคุณกด ";" จะถูกเยื้องโดยอัตโนมัติ
แนะนำ:
Emacs ทำอะไรได้บ้าง?
Emacs ช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพด้วยการจัดหาสภาพแวดล้อมแบบบูรณาการสำหรับงานประเภทต่างๆ มากมาย: คำสั่งการแก้ไขพื้นฐานทั้งหมด (และยังมีอีกมาก) สามารถใช้ได้ไม่ว่าจะ สิ่งที่คุณพยายามจะทำ: เขียนโค้ด อ่านคู่มือ ใช้เชลล์ หรือเขียนอีเมล Emac ใช้ทำอะไรได้บ้าง Emacs คือ เครื่องมือแก้ไขข้อความ ที่มาพร้อมกับ Linux และ macOS ในฐานะลูกพี่ลูกน้องของ Vim (ไม่ค่อยเป็นที่นิยม) Emacs ยังมีความสามารถอันทรงพลังพร้อมรองรับภาษาที่ติดตั้งง่าย และยังช่วยให้คุณนำทางได้เร็วขึ้นใน macOS
ไฟล์เริ่มต้นของ emacs อยู่ที่ไหน
ไฟล์เริ่มต้นของผู้ใช้หรือไฟล์ dotemacs หรือ init เป็นไฟล์สำหรับจัดเก็บการกำหนดค่า/การปรับแต่งสำหรับ Emacs ที่เขียนด้วย Emacs Lisp Emacs Lisp Emacs Lisp เป็นภาษาถิ่นของภาษาโปรแกรม Lisp ใช้เป็นภาษาสคริปต์โดย Emacs (ตระกูลโปรแกรมแก้ไขข้อความที่มักเกี่ยวข้องกับ GNU Emacs และ XEmacs) มันถูกใช้สำหรับการนำฟังก์ชันการแก้ไขส่วนใหญ่มาใช้ใน Emacs ส่วนที่เหลือจะถูกเขียนในภาษา C เช่นเดียวกับตัวแปล Lisp https:
ทำไม emacs ถึงดี?
Emacs สามารถขยายได้ คู่มือ GNU Emacs อธิบายว่า Emacs เป็น ขยาย ปรับแต่งได้ จัดทำเอกสารด้วยตนเอง ตัวแก้ไขการแสดงผลแบบเรียลไทม์ และด้วยเหตุผลที่ดี การเพิ่มคุณสมบัติใหม่ให้กับ Emacs ทำได้ง่ายมาก เนื่องจากมีล่าม Emacs Lisp ในตัว ทำไมคนชอบ Emacs Emacs เปรียบเสมือนบรรณาธิการที่ดีที่สุด: