คู่มือเริ่มต้นใช้งานตัวแก้ไข Nano

บทนำ

มีการต่อสู้ที่ยาวนานระหว่างผู้ใช้ Linux เกี่ยวกับโปรแกรมแก้ไขบรรทัดคำสั่งที่ดีที่สุด ในหนึ่งค่าย vi เป็นบรรณาธิการที่กฎระเบียบ roost แต่ในอีกมันเป็นเรื่องเกี่ยวกับ emacs

สำหรับส่วนที่เหลือของเราที่ต้องการเพียงบางอย่างที่เรียบง่ายเพื่อใช้ในการแก้ไขไฟล์ก็มี nano อย่าให้ฉันผิด vi และ emacs เป็นบรรณาธิการที่มีประสิทธิภาพ แต่บางครั้งคุณเพียงแค่ต้องเปิดแก้ไขและบันทึกไฟล์โดยไม่ต้องจดจำแป้นพิมพ์ลัด

ตัวแก้ไข nano มีชุดแป้นพิมพ์ลัดของตัวเองแน่นอนและในคู่มือนี้ผมมีเป้าหมายที่จะช่วยให้คุณเข้าใจความหมายของการกดแป้นพิมพ์ที่คุณสามารถใช้เพื่อทำให้ชีวิตของคุณง่ายขึ้นเมื่อใช้นาโน

วิธีรับ Nano

ตัวแก้ไข nano มีให้ใช้งานได้ตามค่าดีฟอลต์ในทุกการกระจายลีนุกซ์ที่เป็นที่นิยมมากที่สุดและคุณสามารถเรียกใช้งานได้โดยใช้คำสั่งง่ายๆ:

na ไม่มี

คำสั่งดังกล่าวจะเปิดไฟล์ใหม่ คุณสามารถพิมพ์ลงในหน้าต่างบันทึกไฟล์และออก

วิธีการเปิดไฟล์ใหม่และตั้งชื่อโดยใช้ Nano

ขณะที่เพียงแค่ใช้ nano ก็เรียบร้อยแล้วคุณอาจต้องการตั้งชื่อเอกสารของคุณก่อนที่จะเริ่มต้น เมื่อต้องการทำเช่นนี้เพียงให้ชื่อไฟล์หลังจากคำสั่งนาโน

nano myfile.txt

แน่นอนคุณสามารถจัดหาเส้นทางที่สมบูรณ์เพื่อเปิดไฟล์ที่ใดก็ได้ในระบบ Linux ของคุณ (ตราบเท่าที่คุณมีสิทธิ์ในการทำเช่นนั้น)

na ไม่ /path/to/myfile.txt

วิธีการเปิดไฟล์ที่มีอยู่โดยใช้ Nano

คุณสามารถใช้คำสั่งเดียวกันกับคำสั่งข้างต้นเพื่อเปิดไฟล์ที่มีอยู่ เพียงใช้ nano กับเส้นทางไปยังไฟล์ที่คุณต้องการเปิด

หากต้องการแก้ไขไฟล์ที่คุณต้องมีสิทธิ์แก้ไขไฟล์มิฉะนั้นไฟล์จะเปิดเป็นไฟล์แบบอ่านอย่างเดียว (สมมติว่าคุณมีสิทธิ์อ่าน)

na ไม่ /path/to/myfile.txt

คุณสามารถใช้ คำสั่ง sudo เพื่อยกระดับสิทธิ์ของคุณเพื่อเปิดใช้งานการแก้ไขไฟล์ได้

วิธีบันทึกไฟล์โดยใช้ Nano

คุณสามารถเพิ่มข้อความลงในตัวแก้ไข nano เพียงแค่พิมพ์เนื้อหาลงในตัวแก้ไขเท่านั้น การบันทึกไฟล์จะต้องใช้แป้นพิมพ์ลัด

หากต้องการบันทึกไฟล์ใน nano กด ctrl และ ในเวลาเดียวกัน.

หากไฟล์ของคุณมีชื่ออยู่แล้วคุณจำเป็นต้องกด Enter เพื่อยืนยันชื่อมิฉะนั้นคุณจะต้องป้อนชื่อไฟล์ที่คุณต้องการบันทึกไฟล์ด้วย

วิธีบันทึกไฟล์ในรูปแบบ DOS โดยใช้ Nano

หากต้องการบันทึกไฟล์ในรูปแบบ DOS ให้กด ctrl และ o เพื่อเปิดช่องชื่อไฟล์ ตอนนี้กด alt และ d สำหรับรูปแบบ DOS

วิธีบันทึกไฟล์ในรูปแบบ MAC โดยใช้ Nano

หากต้องการบันทึกไฟล์ในรูปแบบ MAC กด ctrl และ o เพื่อเปิดช่องชื่อไฟล์ ตอนนี้กด alt และ m สำหรับรูปแบบ MAC

วิธีการต่อท้ายข้อความจาก Nano ลงสู่อีกไฟล์หนึ่ง

คุณสามารถต่อท้ายข้อความในไฟล์ที่กำลังแก้ไขในตอนท้ายของไฟล์อื่น เมื่อต้องการทำเช่นนั้นให้กด ctrl และ o เพื่อเปิดช่องชื่อไฟล์และใส่ชื่อของไฟล์ที่คุณต้องการผนวกไว้

บิตถัดไปมีความสำคัญมาก:

กด alt และ a

การดำเนินการนี้จะเปลี่ยนชื่อไฟล์บันทึกเป็นชื่อไฟล์ที่จะต่อท้าย

ตอนนี้เมื่อกดปุ่มส่งข้อความในโปรแกรมแก้ไขแบบเปิดจะถูกเพิ่มลงในชื่อไฟล์ที่คุณป้อน

วิธีการคำนำหน้าข้อความจาก Nano ถึงจุดเริ่มต้นของไฟล์อื่น

หากคุณไม่ต้องการต่อท้ายข้อความกับไฟล์อื่น แต่คุณต้องการให้ข้อความปรากฏที่ตำแหน่งเริ่มต้นของไฟล์อื่นคุณจำเป็นต้องใส่คำนำหน้าดังกล่าว

หากต้องการนำหน้าไฟล์กด ctrl และ o เพื่อเปิดช่องชื่อไฟล์และใส่เส้นทางไปยังไฟล์ที่คุณต้องการต่อท้าย

อีกครั้งที่สำคัญมาก:

กด alt และ p

การดำเนินการนี้จะเปลี่ยนข้อความชื่อแฟ้มบันทึกเป็นชื่อไฟล์เพื่อนำหน้าไปใช้

วิธีการสำรองไฟล์ก่อนที่จะบันทึกใน Nano

ถ้าคุณต้องการบันทึกการเปลี่ยนแปลงไปยังแฟ้มที่คุณกำลังแก้ไขอยู่ แต่คุณต้องการเก็บสำเนาสำรองของต้นฉบับ ctrl และ o เพื่อเปิดหน้าต่างบันทึกแล้วกด alt และ B

คำว่า [backup] จะปรากฏในช่องชื่อไฟล์

วิธีออกจากนาโน

หลังจากแก้ไขไฟล์เรียบร้อยแล้วคุณจะต้องออกจากตัวแก้ไข nano

หากต้องการออกจาก nano เพียงกด ctrl และ x ในเวลาเดียวกัน

หากไม่ได้บันทึกไฟล์ไว้ระบบจะแจ้งให้คุณทราบ หากคุณเลือก "Y" ระบบจะขอให้คุณป้อนชื่อไฟล์

วิธีการตัดข้อความโดยใช้ Nano

หากต้องการตัดบรรทัดใน nano ให้กด ctrl และ k ในเวลาเดียวกัน

ถ้าคุณกด ctrl และ k อีกครั้งก่อนที่จะทำการเปลี่ยนแปลงอื่น ๆ บรรทัดของข้อความจะถูกผนวกเข้ากับคลิปบอร์ดเสมือนจริง

เมื่อคุณเริ่มพิมพ์ข้อความเพิ่มเติมหรือลบข้อความแล้วกด ctrl และ k จากนั้นคลิปบอร์ดจะถูกล้างและเฉพาะบรรทัดสุดท้ายที่คุณตัดจะพร้อมสำหรับวาง

หากคุณต้องการตัดเพียงส่วนหนึ่งของเส้นกด ctrl และ 6 ที่จุดเริ่มต้นของข้อความที่คุณต้องการตัดแล้วกด ctrl และ k เพื่อตัดข้อความ

วิธีการวางข้อความโดยใช้ Nano

หากต้องการวางข้อความโดยใช้ nano เพียงแค่กด ctrl และ u คุณสามารถใช้แป้นพิมพ์ลัดหลายครั้งเพื่อวางบรรทัดต่อเนื่องได้ตลอดเวลา

วิธีการปรับและทำให้ไม่เหมาะสมกับข้อความในนาโน

โดยทั่วไปคุณจะไม่ใช้ nano เป็นโปรแกรมประมวลผลคำและดังนั้นฉันจึงไม่มั่นใจว่าทำไมคุณต้องการปรับข้อความ แต่ต้องทำใน nano กด ctrl และ j

คุณสามารถทำให้ข้อความไม่เป็นธรรมโดยการกด ctrl และ u ใช่ฉันรู้ว่านี่เป็นทางลัดเดียวกันสำหรับการวางข้อความและเนื่องจากมีทางลัดอื่น ๆ อีกมากมายที่มีอยู่ฉันไม่รู้ว่าทำไมนักพัฒนาซอฟต์แวร์ไม่ได้เลือกทางลัดที่แตกต่างกัน

แสดงตำแหน่งเคอร์เซอร์โดยใช้ Nano

ถ้าคุณต้องการทราบว่าเอกสารที่คุณอยู่ภายในนาโนมากแค่ไหนคุณสามารถกด ctrl และ c ในเวลาเดียวกันได้

เอาท์พุทจะแสดงในรูปแบบต่อไปนี้:

สาย 5/11 (54%), col 10/100 (10%), ถ่าน 100/200 (50%)

ซึ่งช่วยให้คุณทราบตำแหน่งที่คุณอยู่ในเอกสาร

วิธีอ่านไฟล์ที่ใช้ Nano

หากคุณเปิด nano โดยไม่ระบุชื่อไฟล์คุณสามารถเปิดไฟล์โดยการกด ctrl และ r ในเวลาเดียวกัน

ขณะนี้คุณสามารถระบุชื่อไฟล์ที่จะอ่านลงในตัวแก้ไขได้ หากคุณมีข้อความที่โหลดอยู่ในหน้าต่างไฟล์ที่คุณอ่านจะผนวกตัวเองลงไปที่ด้านล่างของข้อความปัจจุบันของคุณ

ถ้าคุณต้องการเปิดไฟล์ใหม่ใน alt buffer กดใหม่ และ f .

วิธีการค้นหาและแทนที่โดยใช้ Nano

เมื่อต้องการเริ่มต้นการค้นหาภายใน nano ให้กด ctrl และ \

หากต้องการปิดให้แทนที่ ctrl และ r คุณสามารถเปิดใช้งานแทนได้อีกครั้งโดยการทำซ้ำการกดแป้นพิมพ์

หากต้องการค้นหาข้อความให้ป้อนข้อความที่คุณต้องการค้นหาและกด return

หากต้องการค้นหาย้อนหลังผ่านไฟล์ให้กด ctrl และ r เพื่อเปิดหน้าต่างการค้นหา กด al t และ b

เพื่อบังคับให้ความไวของ case ปรากฏหน้าต่างค้นหาอีกครั้งแล้วกด alt และ c คุณสามารถปิดการทำงานอีกครั้งได้โดยการทำซ้ำการกดแป้นพิมพ์

นาโนไม่ได้เป็นโปรแกรมแก้ไขข้อความ Linux ถ้าไม่ได้ระบุวิธีการค้นหาโดยใช้นิพจน์ปกติ หากต้องการเปิดการแสดงผลปกติในหน้าต่างค้นหาอีกครั้งแล้วกด alt และ r

ขณะนี้คุณสามารถใช้นิพจน์ปกติสำหรับการค้นหาข้อความ

ตรวจสอบการสะกดภายใน Nano

อีกครั้งนาโนเป็นโปรแกรมแก้ไขข้อความและไม่ใช่โปรแกรมประมวลผลคำดังนั้นฉันไม่แน่ใจว่าทำไมการสะกดเป็นคุณลักษณะหลักของ แต่คุณสามารถตรวจสอบการสะกดของคุณได้โดยใช้แป้นพิมพ์ลัด ctrl และ t

เพื่อให้การทำงานนี้คุณจำเป็นต้องติดตั้งแพคเกจการสะกด

Nano Switches

มีสวิตช์ที่คุณสามารถระบุได้เมื่อใช้ nano สิ่งที่ดีที่สุดจะครอบคลุมด้านล่าง คุณสามารถหาส่วนที่เหลือโดยการอ่านคู่มือ nano

สรุป

หวังว่านี่จะทำให้คุณเข้าใจดียิ่งขึ้นเกี่ยวกับตัวแก้ไข nano เป็นมูลค่าการเรียนรู้และคำสั่งมากน้อยของเส้นโค้งการเรียนรู้กว่าทั้ง vi หรือ emacs