ฉันใช้บรรทัด commmand แก้ไขข้อความนาโน ฉันจะเลิกทำการกระทำขณะแก้ไขข้อความได้อย่างไร
ตัวอย่างเช่นฉันพิมพ์ข้อความแล้วเปลี่ยนใจ ตอนนี้ฉันต้องการกลับสู่สถานะก่อนหน้า อย่างไร?
ฉันใช้บรรทัด commmand แก้ไขข้อความนาโน ฉันจะเลิกทำการกระทำขณะแก้ไขข้อความได้อย่างไร
ตัวอย่างเช่นฉันพิมพ์ข้อความแล้วเปลี่ยนใจ ตอนนี้ฉันต้องการกลับสู่สถานะก่อนหน้า อย่างไร?
คำตอบ:
เริ่มจากรุ่นนาโน2.3.5ในเดือนกรกฎาคม 2014 การเลิกทำ / ทำซ้ำกลายเป็นมาตรฐาน:
มันอยู่ในความช่วยเหลือ:
และถ้าคุณยืดหน้าจอให้กว้างกว่าประมาณ 1,400 พิกเซลจะมีคำใบ้ที่ด้านล่างขวา:
nano --version
ถ้าปุ่มเหล่านี้ไม่ทำงานตรวจสอบ
nano เวอร์ชั่น2.1.10 - 2.3.4ควรใช้ตัวเลือกบรรทัดคำสั่ง-u
( ขอบคุณ @sil) เคล็ดลับ: เพิ่ม. alias nano="nano -u"
bashrc ของคุณ (ขอบคุณ @Benia) การใช้งานการเลิกทำในช่วงเวลานี้ดูเหมือนว่าจะบักกี้หรือไม่สมบูรณ์
nano เวอร์ชั่น2.1.3 - 2.1.9มีคุณสมบัติการยกเลิกบางอย่าง -u
ตัวเลือกก็ไม่จำเป็น
โค้ดการเลิกทำของนาโนนั้นกำลังทำการทดลอง ดังที่คุณจะเห็นจากคู่มือนาโน (พิมพ์ " man nano
" ในเทอร์มินัลเพื่ออ่านสิ่งนั้น) คุณจะต้องเริ่มนาโนด้วย-u
ตัวเลือก (เช่น " nano -u somefile.txt
") จากนั้นคุณสามารถใช้ Alt-U เพื่อเลิกทำ
คุณยังสามารถเพิ่มบรรทัดได้
set undo
ในไฟล์. Nanorc สิ่งนี้เปิดใช้งานคุณลักษณะการเลิกทำการทดลองเมื่อเริ่มต้นในรุ่นที่ต่ำกว่า 2.4 เช่น 2.2.6 ซึ่งดูเหมือนจะเป็นการติดตั้งมาตรฐานใน Linux distros หลายตัว