วิธีลบข้อความขนาดใหญ่ใน nano Editor ของ GNU



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



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



การลบข้อความที่ท้ายไฟล์ใน nano Editor ของ GNU

คุณสามารถใช้ปุ่มลูกศรบนแป้นพิมพ์เพื่อเลื่อนดูบล็อกข้อความในโปรแกรมแก้ไขนาโน เริ่มต้นด้วยการวางตำแหน่งเคอร์เซอร์ไว้ด้านหน้าข้อความที่คุณต้องการดึงออกจากไฟล์ ตอนนี้หากคุณกำลังเรียกใช้โปรแกรมภายใต้คอนโซลเสมือนหมายความว่าคุณได้กด Ctrl, Alt และ F2 เพื่อเข้าสู่สภาพแวดล้อมบรรทัดคำสั่งแบบเต็มหน้าจอคุณสามารถกด Alt และ T พร้อมกันเพื่อลบข้อความทั้งหมดไปที่ ท้ายไฟล์ สิ่งนี้อาจใช้ได้ในสภาพแวดล้อม xterm, rxvt และ aterm แบบดั้งเดิมภายใต้สภาพแวดล้อมแบบกราฟิกเช่นกัน



หากคุณใช้งานภายใต้สิ่งที่ทันสมัยกว่าเช่น Konsole ของ KDE หรือเทอร์มินัล xfce4 Alt + T เป็นทางลัดที่กำหนดไว้แล้ว คุณควรกดและปล่อยปุ่ม Escape บนแป้นพิมพ์แทนซึ่งจะมีข้อความว่า Esc มากกว่าหากแป้นพิมพ์ของคุณมีป้ายกำกับ เมื่อคุณปล่อยแล้วคุณสามารถกดและปล่อยปุ่ม T สิ่งนี้อาจดูผิดปกติเล็กน้อยในตอนแรก แต่ควรใช้งานได้ดี คุณจะสังเกตเห็นว่าข้อความจำนวนมากถูกลบออกดังนั้นทุกอย่างหลังจากที่เคอร์เซอร์ถูกลบออกจากไฟล์โดยกะทันหัน ดังที่กล่าวมาคุณยังไม่ได้บันทึกการเปลี่ยนแปลงของคุณ



เช่นเดียวกับที่คุณผลักและปล่อย Esc ก่อนที่จะผลักและปล่อย T คุณสามารถทำเช่นเดียวกันนี้เพื่อเลิกทำการเปลี่ยนแปลงได้ กดและปล่อยปุ่ม Esc จากนั้นกด U เพื่อเลิกทำการเปลี่ยนแปลงที่คุณได้ทำไว้ หากต้องการดำเนินการซ้ำเป็นครั้งที่สองให้กด Esc แล้วปล่อยก่อนที่จะกดปุ่ม E อาจใช้เวลาสักครู่เพื่อให้คุ้นเคย แต่จะง่ายขึ้นด้วยการฝึกฝนเล็กน้อย

แป้นพิมพ์ลัดที่คุณอาจคุ้นเคยจากโลกของโปรแกรมแก้ไขกราฟิกอาจใช้ไม่ได้เนื่องจากมีการมอบหมายงานที่แตกต่างกัน หากคุณใช้เทอร์มินัลเสมือนหรือโปรแกรมแก้ไขเทอร์มินัลกราฟิกแบบโบราณคุณสามารถใช้ Alt + U เพื่อเลิกทำการเปลี่ยนแปลงและ Alt + E เพื่อทำซ้ำได้ ในขณะที่ Alt + E แนบไปกับเมนูแก้ไขในตัวแก้ไขเทอร์มินัลที่ทันสมัยที่สุดเราพบว่า Alt + U ใช้งานได้จริงในอินสแตนซ์ xfce4-terminal ที่เราใช้ถ่ายภาพหน้าจอของบทความนี้ คุณอาจต้องการลองดูเนื่องจากง่ายกว่าการใช้ปุ่ม Esc แบบนั้นเล็กน้อย

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

สำหรับสิ่งที่คุ้มค่า GNU nano มีแป้นพิมพ์ลัดอื่น ๆ มากมายเช่นนี้ ผู้ที่ใช้เทอร์มินัลเสมือนและสามารถกดปุ่ม F1 เพื่อรับรายการทั้งหมดที่คุณสามารถเลื่อนดูด้วยปุ่มลูกศรของคุณ อย่างไรก็ตามมีโอกาสที่ดีที่สภาพแวดล้อมแบบกราฟิกของคุณจะขัดขวางการกดปุ่มนั้นดังนั้นคุณจึงสามารถใช้ทางลัด Ctrl + G เพื่อรับข้อความช่วยเหลือที่เหมือนกันได้ กด Ctrl + X เพื่อออกจากรายการคุณสมบัติของผู้ใช้ระดับสูงนี้ แม้ว่าจะไม่ทำให้นาโนมีระดับพลังงานเท่ากับโปรแกรมแก้ไขข้อความอื่น ๆ แต่ทางลัดเพิ่มเติมเหล่านี้ควรช่วยคุณในการแก้ไขข้อความประจำวันได้อย่างยาวนาน

อ่าน 3 นาที