นาโน เป็นโปรแกรมแก้ไขข้อความบรรทัดคำสั่งที่ติดตั้งมาล่วงหน้าในลีนุกซ์เกือบทุกรุ่น ผู้ใช้ใหม่มักต้องการใช้เนื่องจากความเรียบง่าย เมื่อเทียบกับโปรแกรมแก้ไขข้อความบรรทัดคำสั่งอื่นๆ เช่น vi/vim และ emacs. มันมีคุณสมบัติที่มีประโยชน์มากมาย เช่น การใส่สีไวยากรณ์ การกำหนดหมายเลขบรรทัด การค้นหาอย่างง่าย และอื่นๆ อีกมากมาย
ถ้าเพราะเหตุใด นาโน ยังไม่ได้ติดตั้งบน distro Linux ของคุณ คุณควรจะสามารถติดตั้งได้อย่างง่ายดายด้วยคำสั่งต่อไปนี้:
# apt ติดตั้งนาโน [สำหรับ Ubuntu/Debian] # ยำติดตั้งนาโน [สำหรับCentOS/Fedora]
นาโน ใช้แป้นพิมพ์ผสมสำหรับฟังก์ชันต่างๆ เช่น to ค้นหาข้อความในไฟล์, ปรับข้อความ ฯลฯ ชุดค่าผสมเหล่านี้ง่ายมากและมองเห็นได้ในขณะที่คุณแก้ไขไฟล์ จะเปลี่ยนโดยอัตโนมัติขึ้นอยู่กับสิ่งที่คุณกำลังดำเนินการ
สิ่งหนึ่งที่คุณควรทราบคือแป้นพิมพ์ลัดแทนด้วย ^
และสัญลักษณ์ (เช่น ^W
) เป็นการรวมกันของ Ctrl กุญแจและสัญลักษณ์นั้น (Ctrl+W ในตัวอย่างของเรา)
ชุดค่าผสมที่แสดงขึ้นต้นด้วย NS หมายความว่าต้องทำให้เสร็จโดยการกด Alt คีย์และสัญลักษณ์ต่อไปนี้
ด้านล่างนี้คือตัวเลือกที่คุณจะเห็นเมื่อเปิดครั้งแรก นาโน:
คุณไม่จำเป็นต้องจำแต่ละตัวเลือกเพราะมันอยู่ตรงหน้าคุณเสมอ คุณสามารถรับรายการแป้นพิมพ์ผสมทั้งหมดได้โดยกด ^จี
(หรือ กด F1) ซึ่งจะเปิดเมนูช่วยเหลือของ nano คุณจะสังเกตเห็นว่าแป้นพิมพ์ลัดบางรายการสามารถใช้กับปุ่มเดียวได้
ตัวอย่างเช่น F1 คีย์เพื่อรับความช่วยเหลือหรือ F2 เพื่อออกจากนาโน
การสร้างไฟล์ใหม่นั้นง่ายเหมือนการรัน นาโน:
$ นาโน
การดำเนินการนี้จะเปิดโปรแกรมแก้ไขและเมื่อบันทึกไฟล์ ระบบจะขอให้คุณตั้งชื่อไฟล์ที่จะบันทึกไฟล์ใหม่
ในการเปิดไฟล์คุณสามารถเรียกใช้:
$ nano ~/my_text_file.txt
คำสั่งดังกล่าวจะพยายามเปิดไฟล์ “my_text_file.txt” จากโฮมไดเร็กตอรี่ของคุณ หากไม่มีไฟล์อยู่ นาโนจะพยายามสร้างมันขึ้นมา
บางครั้ง คุณอาจต้องเปิดไฟล์และไปที่บรรทัดหรือคอลัมน์ที่ถูกต้อง นาโนช่วยให้คุณทำสิ่งนี้ได้ด้วย:
$ nano +line, ไฟล์คอลัมน์
ตัวอย่างเช่น:
$ นาโน +3,2 ~/.bashrc.
จะเปิดของคุณ .bashrc ไฟล์และเคอร์เซอร์จะอยู่ที่บรรทัดที่สาม คอลัมน์ที่สอง
เมื่อเปิดหรือสร้างไฟล์ คุณสามารถเริ่มแก้ไข/เขียนได้ทันที ไม่เหมือน vim, ไม่จำเป็นต้องเปลี่ยนเป็นโหมดแก้ไขใน นาโน. หากต้องการย้ายเคอร์เซอร์ไปรอบๆ ไฟล์ คุณสามารถใช้ปุ่มลูกศรบนแป้นพิมพ์ได้
คุณสามารถค้นหาข้อความภายในไฟล์ได้โดยใช้ ^W
ซึ่งแสดงถึง “อยู่ไหน" ตัวเลือก. นี่จะเป็นการเปิดอินพุตการค้นหาเหนือเมนู ซึ่งคุณสามารถป้อนข้อความที่คุณกำลังค้นหา:
คุณจะเห็นด้วยว่าเมนูด้านล่างจะเปลี่ยนไปและจะแสดงตัวเลือกเพิ่มเติม พวกเขาอธิบายตัวเองได้ค่อนข้างดี ดังนั้นเราจะทบทวนสิ่งที่สำคัญกว่า
อินเทอร์เฟซของ Nano คล้ายกับโปรแกรมแก้ไขข้อความ GUI หากคุณต้องการคัดลอกหรือตัดข้อความในโปรแกรมแก้ไข GUI คุณจะต้องเลือกข้อความนั้นก่อน สิ่งเดียวกันไปในนาโน เพื่อทำเครื่องหมายข้อความ กด Ctrl + ^ แล้วเลื่อนเคอร์เซอร์ด้วยปุ่มลูกศร
หากคุณต้องการบันทึกการเปลี่ยนแปลงปัจจุบันของคุณลงในไฟล์ ให้กด ^O (Ctrl + O) การผสมผสาน. หากคุณกำลังแก้ไขไฟล์ใหม่ คุณจะถูกขอให้ตั้งชื่อไฟล์นั้น การดำเนินการนี้จะบันทึกการเปลี่ยนแปลงปัจจุบันของคุณและ nano จะยังคงเปิดอยู่ เพื่อให้คุณสามารถดำเนินการเปลี่ยนแปลงไฟล์ต่อไปได้
บางครั้งเมื่อแก้ไขไฟล์ คุณอาจต้องการเก็บสำเนาชั่วคราวของไฟล์เดียวกันไว้เผื่อไว้ คุณสามารถใช้นาโนของ -NS
ตัวเลือกซึ่งจะสร้างการสำรองข้อมูลของไฟล์ที่คุณกำลังแก้ไข คุณสามารถใช้มันร่วมกับ -ค
ตัวเลือกในการบอก nano ว่าจะบันทึกข้อมูลสำรองเหล่านี้ไว้ที่ใด:
$ nano -BC ~/backups myfile.txt
ด้านบนจะทำสำเนาสำรองของไฟล์ myfile.txt ในโฟลเดอร์ “ข้อมูลสำรอง” อยู่ในโฮมไดเร็กทอรีของผู้ใช้ โปรดทราบว่าควรมีไดเร็กทอรีสำรอง มิฉะนั้น nano จะบอกคุณว่าไดเร็กทอรีไม่ถูกต้อง
ในการออกจากนาโนเพียงแค่ กด ^X (Ctrl +X กุญแจ) หากไฟล์ไม่ได้ถูกบันทึกก่อนหน้านี้ คุณจะถูกขอให้บันทึกการเปลี่ยนแปลงด้วย ใช่ไม่ใช่ หรือยกเลิกการออก
นาโน เป็นโปรแกรมแก้ไขข้อความบรรทัดคำสั่งที่ใช้งานง่าย ซึ่งดึงดูดผู้ใช้ด้วยความเรียบง่าย อินเทอร์เฟซคล้ายกับตัวแก้ไข GUI ซึ่งทำให้เหมาะสำหรับผู้มาใหม่ Linux