มีทางลัดในการข้ามจากเช่น<XX>
ไป</XX>
หรือไม่
ฉันลองใช้ '%' แล้ว แต่มันใช้ไม่ได้กับสถานการณ์นี้
มีทางลัดในการข้ามจากเช่น<XX>
ไป</XX>
หรือไม่
ฉันลองใช้ '%' แล้ว แต่มันใช้ไม่ได้กับสถานการณ์นี้
คำตอบ:
matchit
ปลั๊กอิน (ดู:help matchit-install
คำแนะนำ):filetype plugin on
) ต่อจากนี้ไปเมื่อใดก็ตามที่คุณแก้ไขไฟล์ที่ตรวจพบเป็นxml
หรือhtml
หรือภาษามาร์คอัปอื่น ๆ ที่อิงตามแท็กการรวมกันของmatchit
ปลั๊กอินและไฟล์ปลั๊กอินประเภทไฟล์จะช่วยให้การ%
เคลื่อนไหวจับคู่แท็กเปิดและปิด
คุณสามารถข้ามไปมาระหว่างแท็กโดยใช้ตัวดำเนินการที่มองเห็นได้เช่น:
เคอร์เซอร์ของคุณควรข้ามไปยังแท็ก html / xml การปิดที่ตรงกัน หากต้องการกระโดดกลับจากแท็กปิดให้กดoหรือOเพื่อข้ามไปยังแท็กตรงกันข้าม
ตอนนี้คุณสามารถออกจากภาพได้โดยการกดEscเปลี่ยนมันด้วยหรือคัดลอกโดยcy
หากต้องการบันทึกการกระทำนั้นลงในการลงทะเบียนให้กดqqเพื่อเริ่มการบันทึกดำเนินการกระโดดแท็กดังกล่าวข้างต้น (รวมถึงEsc) กดqเพื่อเสร็จสิ้น @qจากนั้นจะก่อให้เกิดการกระโดดกด
ดูความช่วยเหลือเพิ่มเติมได้ที่:help visual-operators
หรือ:help v_it
:
at
<tag> </tag>
บล็อก (กับแท็ก)it
<tag> </tag>
บล็อก ชั้นใน
หรือใช้ปลั๊กอินเช่นmatchit.vim (ดู: การใช้% ในภาษาที่ไม่มีเครื่องหมายปีกกา )
ดูสิ่งนี้ด้วย:
matchit
ดูเหมือนว่าตัวเองจะมาพร้อมกับvim
การแจกแจงส่วนใหญ่แต่คุณยังต้องเปิดใช้งานด้วยตนเอง:help matchit-install
มากขึ้น