นี่เป็นบทความแรกของฉันเกี่ยวกับ จาก linux และฉันจะพูดถึง Emacsฉันเป็นนักพัฒนาดังนั้นฉันจึงต้องมีโปรแกรมแก้ไขโค้ดที่ดีที่รองรับภาษาต่างๆที่ฉันใช้: html, js, css, java เป็นต้น
โดยส่วนตัวแล้วฉันต้องการให้โปรแกรมแก้ไขข้อความช่วยให้ฉันมีการเยื้องที่ดีที่สุดเท่าที่จะเป็นไปได้ซึ่งไม่ค่อยดีนักในคราส แต่ใน Emacs แท็บง่ายๆก็เพียงพอแล้วงั้นมาเริ่มกันเลย
ติดตั้ง Emacs:
การแจกแจงกับ Apt:
sudo apt-get install emacs
การแจกแจงกับยำ:
sudo yum install emacs
การแจกแจงของ Zypper:
sudo zypper install emacs
เมื่อติดตั้งแล้วเราสามารถเรียกใช้ Emacs จากเทอร์มินัลได้โดยพิมพ์ emacs หรือเปิดจากไอคอน
Emac ไม่จำเป็นต้องมีสภาพแวดล้อมแบบกราฟิกในการทำงานเนื่องจากนาโนหรือเป็นกลุ่มสามารถทำงานภายใต้เทอร์มินัลได้
บนหน้าจอหลักเราจะเห็นสิ่งนี้
อาจเป็นเรื่องเล็กน้อยที่จะเลื่อนดูเอกสารและคำอธิบายที่สำคัญ Ctrl มันจะถูกเรียก C และที่สำคัญ ทั้งหมด Mนี่คือคีย์ที่ใช้บ่อยที่สุดตอนนี้ฉันจะอธิบายทางลัดที่สำคัญที่สุดและฉันจะทำตามคำแนะนำเดียวกันสำหรับคีย์:
Ctrl ถูกเรียก C y ทั้งหมด M
ในการเปิดหรือสร้างไฟล์:
C + x + C + ฉ
ในการบันทึกไฟล์:
ค+x+ค+ส
ในการบันทึกไฟล์ (บันทึกเป็น):
C + x + C + ว
หากคุณเปิดไฟล์มากกว่าหนึ่งไฟล์คุณสามารถใช้บัฟเฟอร์ต่างๆได้
C + x + ←หรือ→
Emacs แยกและจัดการบัฟเฟอร์และคุณสามารถเห็นบัฟเฟอร์หลายตัวในเวลาเดียวกัน (บัฟเฟอร์เป็นเหมือนหน้าต่าง)
หากต้องการมีบัฟเฟอร์ 2 แนวนอน:
ค+x+2
หากต้องการมีบัฟเฟอร์แนวตั้ง 2 ชุด (หากคุณทำคีย์ผสมเหล่านี้ติดต่อกันคุณจะเห็นว่าบัฟเฟอร์รวมกัน):
ค+x+3
ในการเปลี่ยนตัวชี้เป็นบัฟเฟอร์อื่น:
ค + x + โอ
หากต้องการมีบัฟเฟอร์เดียว:
ค+x+1
ในการปิดบัฟเฟอร์:
ค+x+ก
ตัวอย่างเช่นหากเราทำผิดพลาดในทางลัดเราสามารถยกเลิกได้โดย:
C + ก
หากต้องการปิด emac เพียงแค่:
ค+x+ค+ค
ในการระงับ:
ค + z
เราสามารถทำให้มันกลับมามีชีวิตอีกครั้งด้วย id ที่เราจะพบโดยดำเนินการคำสั่ง:
jobs
จากนั้นดำเนินการคำสั่งต่อไปนี้ด้วย id ของ emacs:
fg
นี่เป็นสิ่งพื้นฐานของ emacs ดูเหมือนว่าโปรแกรมแก้ไขข้อความใด ๆ แต่เป็นแป้นพิมพ์ลัดซึ่งจะไม่ให้เราละมือจากแป้นพิมพ์และ mods ของมันคือสิ่งที่ทำให้มันมีประโยชน์อย่างแท้จริง แต่ฉันจะพูดถึง mods ถ้าเป็น ที่พวกเขาอนุญาตให้ฉันในบทความอื่นในระหว่างนี้ฉันจะปล่อยให้คุณดัดแปลงต่อไปนี้สำหรับคนรักเทอร์มินัล
ม + x
พวกเขาเขียนเปลือกและให้ เข้าสู่
อีแมคส์ร็อคส์ !!