Vim เป็นที่รู้จักในฐานะเครื่องมือแก้ไขข้อความที่ทรงพลังอย่างเหลือเชื่อ แต่ก็เป็นที่รู้จักกันดีในด้านช่วงการเรียนรู้ที่สูงชัน หากคุณทำงานบนบรรทัดคำสั่งบ่อยๆ อย่างน้อยก็ควรเรียนรู้ฟังก์ชันพื้นฐานบางอย่าง น่าเสียดาย ถ้าคุณไม่ใช้เวลาในการเรียนรู้ แม้แต่บางสิ่งที่ง่ายอย่างการออกจาก Vim ก็อาจเป็นเรื่องยาก
แป้นพิมพ์ลัดปกติจะไม่ช่วยคุณที่นี่ ไม่มีอะไรที่คุณได้เรียนรู้มาตลอดชีวิตการใช้คอมพิวเตอร์ของคุณที่จะช่วยคุณได้ Vim เป็นสิ่งมีชีวิตของตัวเองอย่างมาก และถึงจะออกจาก Vim คุณจะต้องเรียนรู้วิธีทำสิ่งต่าง ๆ ด้วยวิธี Vim
เปิด Vim โดยไม่ตั้งใจ? นี่คือวิธีออกไปอย่างรวดเร็ว
หากคุณต้องการเรียกใช้คำสั่งอื่นแต่เปิดใช้ Vim โดยไม่ได้ตั้งใจ การออกนั้นค่อนข้างง่าย Vim เปิดตัวในสิ่งที่เรียกว่า "โหมดปกติ" ซึ่งหมายความว่าคุณไม่ได้แก้ไขไฟล์จริงๆ สิ่งที่คุณพิมพ์จะถูกตีความว่าเป็นคำสั่ง
ขั้นแรก คุณจะต้องพิมพ์ :
ตามด้วยตัวอักษร q ที่จะเลิก. หากต้องการออกจาก Vim ให้พิมพ์ดังต่อไปนี้:
:q
หากคุณได้รับข้อผิดพลาดที่ระบุว่า "ไม่มีการเขียนตั้งแต่การเปลี่ยนแปลงครั้งล่าสุด (เพิ่ม ! เพื่อแทนที่)" แสดงว่าคุณป้อนข้อความหรือเปลี่ยนไฟล์โดยไม่ได้ตั้งใจ พิมพ์ข้อความต่อไปนี้แทน:
:q!
ติดอยู่ในโหมดแทรกหรือไม่
คุณอาจพยายามเลิกโดยพิมพ์ตัวอักษรสองสามตัวและลงเอยในโหมดแทรกของ Vim โดยไม่ได้ตั้งใจ นี่คือที่ที่คุณพิมพ์ข้อความใหม่ลงในไฟล์ เมื่อคุณอยู่ในโหมดนี้ คุณอาจไม่รู้ว่าจะออกไปอย่างไร ในกรณีนี้ คำแนะนำข้างต้นไม่ช่วยอะไรคุณ
โชคดีที่กุญแจสำคัญในการออกจากโหมดแทรกนั้นง่ายมาก เพียงกด Escape กุญแจ. การดำเนินการนี้จะนำคุณกลับสู่โหมดปกติ และให้คุณใช้คำแนะนำด้านบนเพื่อออกจากตัวแก้ไข
วิธีออกโดยไม่บันทึก
เป็นไปได้ที่คุณเปิดตัว Vim โดยตั้งใจ เริ่มแก้ไขไฟล์ และตอนนี้คุณก็พร้อมแล้ว หากคุณได้ทำการเปลี่ยนแปลงในไฟล์และไม่ต้องการเก็บไว้ คุณสามารถปิดโดยไม่บันทึกได้ง่ายๆ
เราได้กล่าวถึงตัวเลือกหนึ่งสำหรับการเลิกบุหรี่โดยไม่บันทึกด้านบน:
:q!
หากคุณเปิดไฟล์หลายไฟล์และต้องการปิดทุกไฟล์พร้อมกันโดยไม่บันทึก วิธีนี้ก็ง่ายเช่นกัน เพียงพิมพ์ข้อความต่อไปนี้:
:qa!
วิธีบันทึกไฟล์และออก
บางทีคุณอาจได้ทำการเปลี่ยนแปลงและต้องการเก็บไว้ โชคดีที่วิธีนี้ง่ายพอๆ กับการเลิกโดยไม่บันทึก คุณเพียงแค่ต้องเพิ่ม w
ตามคำสั่งของคุณ ลองทำสิ่งต่อไปนี้:
:wq
หากคุณต้องการคำสั่งที่สั้นกว่านี้ คำสั่งต่อไปนี้จะบันทึกและออกด้วย:
:x
วิธีอื่นๆ ในการออกจาก Vim
มีอีกสองสามวิธีในการออกจาก Vim อย่างรวดเร็ว ขั้นแรก ให้กด Escape คีย์เพื่อให้แน่ใจว่าคุณไม่ได้อยู่ในโหมดแทรก
กด Shift . ค้างไว้ คีย์แล้วกด ZZ
จะบันทึกและออก
กด Shift . ค้างไว้ แล้วกด ZQ
จะเลิกโดยไม่บันทึก
ต้องการเรียนรู้วิธีใช้ Vim หรือไม่
ดังที่เราได้กล่าวไว้ที่ด้านบนของบทความ Vim นั้นทรงพลังและคุ้มค่าที่จะรู้ แม้ว่าในตอนแรกจะดูน่ากลัว แต่การรู้ว่าบรรณาธิการจะมีประโยชน์มากตลอดเส้นทาง ที่กล่าวว่าคุณอาจไม่แน่ใจว่าจะเริ่มต้นที่ไหน
โชคดีที่เราสามารถช่วยคุณในการเดินทางไปสู่การเรียนรู้และควบคุม Vim ได้ในที่สุด คุณสามารถเริ่มต้นด้วยคู่มือเริ่มต้นของเราในการใช้ Vim นี่เป็นครั้งแรกในชุดที่มีหลายส่วนที่สามารถนำคุณไปสู่การใช้ประโยชน์จากตัวแก้ไข Vim ได้อย่างเต็มที่