ใช้คำสั่งตัวแก้ไขข้อความของบรรทัดคำสั่งในเทอร์มินัล
หากต้องการแก้ไขไฟล์ข้อความธรรมดาในเทอร์มินัล คุณสามารถใช้ตัวแก้ไขข้อความของบรรทัดคำสั่งได้
ตัวแก้ไขข้อความจะอยู่ระหว่างโปรแกรมต่างๆ ที่เก่าที่สุดที่มีในระบบปฏิบัติการและมีอยู่เป็นจำนวนมาก จากตัวแก้ไขข้อความโดยอัตโนมัติแบบสมบูรณ์ ที่ซึ่งคุณใช้เขียนสูตรเป็นหลักสำหรับการกระทำที่ควรดำเนินการกับข้อความแล้วให้คอมพิวเตอร์ทำงานนั้น ไปจนถึงตัวแก้ไขข้อความที่มีการโต้ตอบมากยิ่งขึ้นซึ่งสามารถแก้ไข (และบันทึก) ข้อความในหลากหลายรูปแบบได้
สำหรับงานที่มีวัตุประสงค์ทั่วไป การจัดการกับตัวแก้ไขข้อความอย่างใดอย่างหนึ่งที่ให้มากับ macOS ถือได้ว่าเป็นเรื่องที่ง่ายดายที่สุดหากคุณต้องการใช้ตัวแก้ไขข้อความแบบกราฟิก ให้ใช้ TextEdit (ใน Launchpad)หรือใช้หนึ่งในตัวแก้ไขต่างๆ ของบรรทัดคำสั่งที่มีมาให้ตัวแก้ไขข้อความของบรรทัดคำสั่งแบบเต็มคุณสมบัติมากที่สุดสามตัว ซึ่งมีมาให้ใน macOS มีดังนี้:
Nanonano
คือตัวแก้ไขแบบธรรมดาตามบรรทัดคำสั่งซึ่งใช้แทนตัวแก้ไข Pico ดังนั้นคำแนะนำสำหรับใช้งานตัวแก้ไข Pico จึงสามารถใช้กับ nano
ได้หากคุณเรียกใช้ตัวแก้ไข Pico แสดงว่าคุณสั่งทำงาน nano
nano
ถือเป็นการเริ่มต้นที่ดีสำหรับการใช้ตัวแก้ไขตามบรรทัดคำสั่งเนื่องจากมีวิธีใช้ที่สามารถทำตามหน้าจอได้อย่างง่ายดาย
Vimvim
คือตัวแก้ไขข้อความที่สามารถใช้ได้กับ vi
ซึ่งมีตัวเสริมต่างๆ มากมายที่มีประสิทธิภาพสูงซึ่งสามารถเลื่อนไปรอบๆ ค้นหา และแก้ไขเอกสารได้การแก้ไขแบบพื้นฐานเป็นสิ่งที่เรียนรู้ได้ง่ายและมีฟังก์ชั่นการทำงานเพิ่มเติมให้สำรวจเป็นจำนวนมากคุณสามารถเข้าถึงฟังก์ชั่นการทำงานส่วนใหญ่ได้โดยใช้ชุดคำสั่งแป้นพิมพ์ที่ทำให้เกิดลักษณะการทำงานบางอย่างvim
หรือตัวแก้ไขที่จำลองแบบมา vi
พบได้ในระบบการปฏิบัติการส่วนใหญ่ที่ทำงานบน UNIXหากคุณจะดำเนินการแก้ไขหลายจุดจากบรรทัดคำสั่ง ตัวแก้ไขนี้ถือเป็นโปรแกรมที่ควรค่าแก่การเรียนรู้การใช้งาน แต่หากคุณใช้ตัวแก้ไขตามบรรทัดคำสั่งเป็นบางครั้ง คุณก็สามารถใช้งานได้โดยไม่ต้องเรียนรู้
Emacsตัวแก้ไข emacs
เป็นตัวแก้ไขแบบเต็มคุณสมบัติเช่นเดียวกับ vim
ที่พบในระบบปฏิบัติการส่วนใหญ่ที่ทำงานบน UNIXนอกจากประสิทธิภาพในการแก้ไขแล้ว emacs
ยังสามารถกำหนดได้เองอีกด้วย ซึ่งมีฟังก์ชั่นการทำงานเพิ่มเติมที่สามารถใช้ได้ในโมดูลต่างๆ ที่ทำให้อินเทอร์เฟซ emacs
ทำงานได้มากกว่าแค่แก้ไขข้อความตัวแก้ไขนี้ค่อนข้างใช้งานง่ายสำหรับการแก้ไขแบบพื้นฐาน และมีฟังก์ชั่นการทำงานมากมายให้คุณได้สำรวจemacs
สามารถใช้ชุดคำสั่งแป้นพิมพ์เพื่อเข้าถึงลักษณะการทำงานต่างๆ ได้มากมายเหมือนกับ vim
ชุดคำสั่งแป้นพิมพ์เหล่านี้ต้องใช้การสร้างความจำ เพื่อให้ emacs
มีประโยชน์สูงสุดหากคุณใช้บรรทัดคำสั่งบ่อยครั้ง
หากคุณเพิ่งเคยใช้บรรทัดคำสั่งและไม่ได้คาดว่าจะใช้เพื่อแก้ไขงานมากนัก nano
ถือเป็นทางเลือกที่ยอดเยี่ยมสำหรับคุณหากคุณคาดว่าจะต้องใช้สภาพแวดล้อมบรรทัดคำสั่งบ่อยครั้ง คุณควรเรียนรู้การใช้งาน vim
หรือ emacs
เนื่องจากตัวแก้ไขเหล่านี้มีปรัชญาในการออกแบบที่แตกต่างกันมาก จึงทำให้ต้องใช้ระยะเวลาพอสมควรกับตัวแก้ไขแต่ละประเภทเพื่อพิจารณาว่าประเภทใดที่เหมาะกับคุณมากที่สุด
คุณเรียกใช้ตัวแก้ไขบรรทัดคำสั่งได้โดยป้อนชื่อของตัวแก้ไข แล้วเว้นวรรคหนึ่งครั้ง จากนั้นใส่ชื่อของไฟล์ที่คุณต้องการให้เปิดหากคุณต้องการสร้างไฟล์ใหม่ ให้ป้อนชื่อตัวแก้ไข โดยเว้นวรรคหนึ่งครั้งแล้วใส่ชื่อเส้นทางของไฟล์ตัวอย่างการใช้
nano
เพื่อเปิดไฟล์ใหม่ชื่อ “myFile.conf” ในโฟลเดอร์เอกสารของคุณมีดังต่อไปนี้:$ nano ~/Documents/myFile.conf
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ nano
, vim
หรือ emacs
ให้ดูที่หน้าคู่มือของตัวแก้ไขเหล่านั้น