ฉันเห็นrecording
ข้อความที่ด้านล่างของหน้าต่าง gVim 7.2 ของฉัน
มันคืออะไรและฉันจะปิดได้อย่างไร
ฉันเห็นrecording
ข้อความที่ด้านล่างของหน้าต่าง gVim 7.2 ของฉัน
มันคืออะไรและฉันจะปิดได้อย่างไร
คำตอบ:
คุณเริ่มบันทึกด้วยq<letter> และคุณสามารถจบได้โดยพิมพ์qอีกครั้ง
การบันทึกเป็นคุณสมบัติที่มีประโยชน์จริง ๆ ของ Vim
มันบันทึกทุกสิ่งที่คุณพิมพ์ @<letter>จากนั้นคุณสามารถเล่นใหม่ได้ง่ายๆโดยการพิมพ์ บันทึกการค้นหาการเคลื่อนไหวการเปลี่ยน ...
หนึ่งในฟีเจอร์ที่ดีที่สุดของ Vim IMHO
"
- เรียกว่าการลงทะเบียนเริ่มต้น
and how to turn off
ยังเป็นคำถาม
พิมพ์:h recordingเพื่อเรียนรู้เพิ่มเติม
* q * * การบันทึก * q {0-9a-zA-Z "} บันทึกอักขระที่พิมพ์ลงในทะเบียน {0-9a-zA-Z"} (ตัวพิมพ์ใหญ่เพื่อต่อท้าย) 'การคิวคำสั่ง' เป็นคนพิการ ในขณะที่ดำเนินการลงทะเบียนและมันไม่ทำงานภายในการทำแผนที่ {Vi: ไม่มีการบันทึก} Q หยุดการบันทึก (หมายเหตุการใช้งาน: ' q ' ที่ หยุดการบันทึกจะไม่ถูกเก็บไว้ในการลงทะเบียนเว้นแต่ จะเป็นผลของการทำแผนที่ ) {Vi: ไม่มีการบันทึก} * * * * * * * * @ @ {0-9a-z ". = *} ดำเนินการเนื้อหาของการลงทะเบียน {0-9a-z". = *} [นับ] ครั้ง โปรดทราบว่าการลงทะเบียน ' % ' (ชื่อปัจจุบัน ไฟล์) และ ' # ' (ชื่อไฟล์อื่น) ไม่สามารถเป็นได้ ใช้ สำหรับ " @ = " จะแจ้งให้คุณป้อน แสดงออก ผลลัพธ์ของนิพจน์นั้นคือ ดำเนินการ ดูเพิ่มเติมที่ @: |. {Vi: ลงทะเบียนชื่อเท่านั้น}
ดูเหมือนว่าคุณได้เปิดการบันทึกมาโครแล้ว q
เพื่อปิดมันปิดกด
อ้างถึง " : ช่วยบันทึก " สำหรับข้อมูลเพิ่มเติม
ลิ้งค์ที่มีความเกี่ยวข้อง:
การพิมพ์q
เริ่มบันทึกแมโครและการบันทึกจะหยุดเมื่อผู้ใช้กดq
อีกครั้ง
ดังที่ Joey Adams กล่าวไว้หากต้องการปิดใช้งานการบันทึกให้เพิ่มบรรทัดต่อไปนี้.vimrc
ในโฮมไดเร็กตอรี่ของคุณ:
map q <Nop>
อย่างที่คนอื่นพูดมันเป็นการบันทึกมาโครและคุณปิดมันด้วย q นี่เป็นบทความที่ดีเกี่ยวกับวิธีการและเหตุผลที่มีประโยชน์
หมายความว่าคุณอยู่ในโหมด "บันทึกแมโคร" โหมดนี้ถูกป้อนโดยการพิมพ์q
ตามด้วยชื่อการลงทะเบียนและสามารถออกได้โดยการพิมพ์q
อีกครั้ง
q
ตามด้วยชื่อลงทะเบียนใด ๆ ซึ่งเป็น 0-9, az, AZ, และ".
:help q
และ:help @
ถ้าหากคุณสนใจในการใช้มัน
map q <Nop>
ไฟล์. vimrc ของคุณ