ไม่สามารถปฏิเสธได้ว่า สำหรับผู้ใช้ Linux ใหม่ การใช้ Terminal ค่อนข้างน่ากลัว ยิ่งกว่านั้น คือความคิดในการแก้ไขไฟล์ที่ Terminal ด้วย Editors อย่าง Vim และ GNU Emacs ซึ่งพิสูจน์แล้วว่ายากสำหรับมือใหม่ที่จะจับใจความได้ ตัวอย่างเช่น แม้การออกจาก Vim ก็พิสูจน์ว่าเป็นงานยากสำหรับหลายคน
แทนที่จะทำให้ซับซ้อนเกินไป คุณสามารถกลับสู่พื้นฐานด้วย Text Editor เรียบง่ายของ Linux: Nano มันมีแฟนคลับมาก เนื่องจากความเรียบง่ายของ Interface, Keyboard Shortcuts ที่ทรงพลัง และ Features ยอดนิยมอย่าง การค้นหาและหมายเลขบรรทัด คู่มือนี้แสดงวิธีใช้งาน
การเปิด Nano บน Linux
Nano ติดตั้งไว้โดยค่าเริ่มต้นบน Linux Distributions ส่วนใหญ่ ดังนั้นคุณไม่ควรต้องติดตั้งมัน เพื่อรัน Nano ให้เปิด Terminal และพิมพ์เพียง:
nano
สิ่งนี้จะเปิดไฟล์ว่างสำหรับคุณเริ่มเขียน

หากคุณต้องการเปิดไฟล์ ให้พิมพ์:
nano /folder/filename
แทนที่ "/folder/filename" ด้วยตำแหน่งของไฟล์ที่คุณต้องการแก้ไข

คุณยังสามารถทำได้กับไฟล์ที่ไม่ได้มีอยู่จริง Nano จะสร้างไฟล์ว่างด้วยชื่อไฟล์นั้นในตำแหน่งที่คุณให้มา
Nano ยังอนุญาตให้คุณเปิดไฟล์ที่บรรทัดหรือคอลัมน์เฉพาะได้ เพื่อทำเช่นนั้น ให้พิมพ์:
nano +line-number,column-number filename
แทนที่ "line-number" และ "column-number" ด้วยหมายเลขบรรทัดและคอลัมน์ที่เหมาะสม และ "filename" ด้วยชื่อไฟล์สำหรับ Text File ของคุณ ตัวอย่าง:
nano +4,12 file.txt
Nano จะเปิดไฟล์ที่คุณเลือกที่ตำแหน่งที่คุณให้มา พร้อมสำหรับคุณเริ่มแก้ไข
การใช้คำสั่งแป้นพิมพ์ของ Nano
ในฐานะ Terminal Text Editor คุณไม่สามารถใช้เมาส์เพื่อนำทางแอป Nano ได้ คุณจะต้องใช้ Keyboard Shortcuts เพื่อเปิด บันทึก และปิดไฟล์ได้ตามต้องการ

บางส่วนแสดงต่อเนื่องที่ด้านล่างของหน้าต่าง Nano แต่เพื่อการอ้างอิง นี่คือคำสั่งทั่วไปบางส่วนที่คุณสามารถใช้
- Ctrl + G: เปิดเมนู Help ของ Nano
- Ctrl + O: บันทึกไฟล์ที่เปิดอยู่ Nano จะขอให้คุณยืนยันชื่อไฟล์เมื่อทำเช่นนี้ ดังนั้นแค่กด Enter เพื่อยืนยัน
- Ctrl + C: ยกเลิกคำสั่งที่ค้างอยู่
- Ctrl + X: ออกจาก Nano สิ่งนี้จะพร้อมพาคุณว่าคุณต้องการบันทึกไฟล์หรือไม่ หากคุณทำการเปลี่ยนแปลงใดๆ กด Enter เพื่อยืนยันหากคุณต้องการ
- Ctrl + W: เปิดกล่องค้นหา พิมพ์และ Enter เข้าไปเพื่อค้นหาข้อความบางอย่าง
- Ctrl + K: ลบบรรทัดข้อความปัจจุบัน
- Ctrl + _ (Underscore): ไปที่หมายเลขบรรทัดเฉพาะ พิมพ์หมายเลขบรรทัดและกด Enter เพื่อยืนยัน
- Ctrl + \ (Backslash): ค้นหาและแทนที่ข้อความ พิมพ์ข้อความที่คุณต้องการแทนที่ แล้วกด Enter
มีคำสั่งอื่นๆ ที่คุณสามารถลองได้ ซึ่งคุณสามารถเรียนรู้เพิ่มเติมจากเมนู Help ของ Nano (Ctrl + G) หนึ่งในคำสั่ง Nano เพิ่มเติมที่มีประโยชน์ที่สุด คือ การตรวจสอบ Spell ในข้อความของคุณ สิ่งนี้ต้องการการติดตั้งแพ็กเกจเพิ่มเติม ดังนั้น หากคุณอยู่บน Debian หรือ Ubuntu-based Linux Distribution ให้เปิด Terminal และพิมพ์:
sudo apt install spell
เมื่อติดตั้งแล้ว เปิด Nano และกด Ctrl + T สิ่งนี้จะเริ่มตรวจสอบ Spell ของเอกสารของคุณ

หากมันพบข้อความที่มันเชื่อว่าไม่ถูกต้อง มันจะพร้อมพาคุณให้แก้ไข ทำการเปลี่ยนแปลง แล้วกด Enter เพื่อบันทึกการเปลี่ยนแปลง
การแก้ไขไฟล์จาก Linux Terminal
Nano เรียบง่าย และเมื่อคุณเริ่มใช้งานแล้ว ค่อนข้างง่ายที่จะจับใจความได้ แม้ Text Editors ขั้นสูงจะเสนอ Features ที่ดีกว่า Nano ยังคงมุ่งมั่นในสิ่งที่มันทำได้ดีที่สุด - การแก้ไขไฟล์โดยไม่มีความวุ่นวายและไม่มีปัญหา
หากคุณเติบโตเกิน Nano และกำลังมองหาทางเลือกที่ดีกว่า คุณสามารถลอง Text Editors ที่ดีที่สุดของ Linux เช่น Atom แทน