ในบทความหน้าเราจะมาดู Gnu Emacs 25.3.2 ตะวันออก แก้ไขข้อความ ไม่จำเป็นต้องมีการแนะนำใด ๆ เนื่องจากมีชื่อเสียงและถูกใช้โดยนักวิทยาศาสตร์คอมพิวเตอร์ทุกประเภททั่วโลก Emacs เป็นโปรแกรมแก้ไขข้อความแบบโอเพ่นซอร์สที่ขยายและปรับแต่งได้ฟรี. มันมีหลายแพลตฟอร์มและเราจะพบว่ามันพร้อมใช้งานสำหรับ Gnu / Linux, Windows และ Mac นอกจากนี้ยังพัฒนาโดยโครงการ GNU และเผยแพร่ภายใต้ใบอนุญาต GNU GPL
ฉันไม่คิดว่าจะสามารถเล่าอะไรใหม่ ๆ เกี่ยวกับเรื่องราวของเขาได้เช่นกัน การพัฒนา Emacs ตัวแรกเริ่มขึ้นในกลางทศวรรษ 1970 ในห้องทดลองที่ MIT ริชาร์ดสตอลแมน เริ่มทำงานกับ GNU Emacs ย้อนกลับไปในปี 1984 เพื่อผลิตซอฟต์แวร์ฟรีทางเลือกแทน Gosling Emacs ที่เป็นกรรมสิทธิ์ การทำงานกับตัวแก้ไขนี้ยังคงใช้งานได้ในปี 2017
Gnu Emacs คือไฟล์ แก้ไขข้อความ ด้วย ฟังก์ชั่นจำนวนมาก. ทำให้เป็นที่นิยมอย่างมากในหมู่โปรแกรมเมอร์และผู้ใช้งานด้านเทคนิค GNU Emacs เป็นส่วนหนึ่งของโครงการ GNU และเป็นเวอร์ชันยอดนิยมของ Emac ที่มีกิจกรรมการพัฒนามากมาย ตัวแก้ไขนี้อธิบายไว้ในคู่มือผู้ใช้ GNU Emacs ว่า: «ตัวแก้ไขแบบเรียลไทม์ที่ขยายได้ปรับแต่งได้แบบเรียลไทม์และการจัดทำเอกสารด้วยตัวเอง«. คำหลังไม่ได้หมายความว่า Emacs เขียนเอกสารของตัวเอง แต่เป็นการแสดงเอกสารของตัวเองให้กับผู้ใช้ คุณลักษณะนี้ทำให้เอกสารของ Emacs สามารถเข้าถึงได้สำหรับทุกคน
ความสามารถของ Emacs นั้นมากมายมหาศาล มันมี มากกว่า 10.000 คำสั่งในตัว และอินเทอร์เฟซผู้ใช้ของมันช่วยให้รวมคำสั่งเหล่านี้ในมาโครเพื่อทำงานโดยอัตโนมัติ (นี่คือสิ่งที่เมื่อเชี่ยวชาญแล้วจะทำให้เป็นตัวแก้ไขที่ยอดเยี่ยม) นอกจากนี้การใช้งาน Emacs มักรวมถึงภาษาถิ่นของภาษาการเขียนโปรแกรม Lisp ซึ่งให้ความสามารถในการขยายที่ลึกซึ้งยิ่งขึ้น สิ่งนี้จะช่วยให้ผู้ใช้และนักพัฒนาสามารถเขียนคำสั่งและแอปพลิเคชันใหม่สำหรับตัวแก้ไข ส่วนขยายบางส่วนได้รับการเขียนขึ้นเพื่อจัดการกับอีเมลไฟล์โครงร่าง RSS รวมถึงโคลนของ ELIZA, Pong, Conway's Life, The Snake Game และ Tetris
ในวัฒนธรรม Unix กนู อีแมคส์ เป็นหนึ่งในสองผู้แข่งขันหลักในสงครามผู้เผยแพร่โฆษณาแบบดั้งเดิม คู่แข่งคนอื่น ๆ คือ vi.
คุณสมบัติทั่วไปของ GNU Emacs 25.3.2
ดังที่ฉันได้เขียนไปแล้วลักษณะของโปรแกรมแก้ไขที่ยอดเยี่ยมนี้มีมากมาย แต่ในหมู่พวกเขาเราควรเน้น:
- ลอส โหมดแก้ไขเนื้อหาซึ่งรวมถึงสีไวยากรณ์สำหรับไฟล์หลายประเภท
- มี เอกสารที่ยอดเยี่ยมและครอบคลุม นอกเหนือจากเอกสารที่รวมอยู่ในโปรแกรม นอกจากนี้ยังมีไฟล์ คู่มือการใช้ ว่าเราทุกคนที่เริ่มต้นสามารถออกจากความเร่งรีบได้มากกว่าหนึ่งครั้ง
- Da รองรับ Unicode เต็มรูปแบบ สำหรับสคริปต์มนุษย์เกือบทั้งหมด
- เป็นบรรณาธิการ ปรับแต่งได้สูง โดยใช้โค้ด Emacs Lisp หรืออินเทอร์เฟซแบบกราฟิก
- ระบบนิเวศทั้งหมดของ คุณสมบัติ นอกเหนือจากการแก้ไขข้อความ ซึ่งรวมถึงผู้วางแผนโครงการอีเมลและผู้อ่านข่าวอินเทอร์เฟซดีบักเกอร์ปฏิทินและอื่น ๆ
- ที่ดี ระบบดาวน์โหลดและติดตั้งส่วนขยาย.
คุณสมบัติและเอกสารทั้งหมดเกี่ยวกับเครื่องมือแก้ไขในตำนานนี้สามารถปรึกษาได้ใน เว็บไซต์.
การติดตั้ง Gnu Emacs
ในการติดตั้งโปรแกรมนี้ใน Ubunto ของเราเราสามารถทำได้โดยตรงจากไฟล์ ศูนย์ซอฟต์แวร์ ของ Ubuntu ของเรา แต่เราจะพบ เวอร์ชันปัจจุบันมากขึ้น (เวอร์ชัน 25.3.2 ในขณะที่เขียนบทความนี้) พร้อมใช้งานสำหรับ Ubuntu 17.04 Zesty / 16.04 Xenial / 14.04 Trusty / Linux Mint 18/17 และอนุพันธ์อื่น ๆ ของ Ubuntu ในที่เก็บถัดไปที่เราจะติดตั้ง ในการติดตั้ง GNU Emacs ใน Ubuntu / Linux Mint เราจะต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Al + T) และคัดลอกคำสั่งต่อไปนี้:
sudo add-apt-repository ppa:kelleyk/emacs && sudo apt-get update && sudo apt-get install emacs25
เพื่อทำการติดตั้ง Emac แบบข้อความเราจะต้องทำโดยใช้คำสั่งต่อไปนี้:
sudo apt-get install emacs25-nox
ถอนการติดตั้ง Gnu Emacs
ในการลบโปรแกรมแก้ไขข้อความนี้ออกจากระบบปฏิบัติการของเราเราจะต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Alt + T) หลังจากนั้นเราจะต้องเขียนสิ่งต่อไปนี้เท่านั้น:
sudo apt remove emacs25 && sudo apt autoremove