ฉันจะเลือกบล็อกความคิดเห็นใต้เคอร์เซอร์ในกลุ่มได้อย่างไร?


11

ฉันต้องการเลือก (หรือลบหรือเปลี่ยนแปลงหรือ ... ) บล็อกคำอธิบายทั้งหมดใต้เคอร์เซอร์ของฉัน

หากเคอร์เซอร์อยู่ที่จุดเริ่มต้นของบล็อกความเห็น (เช่นตัวละครเปิดความคิดเห็น) และเป็นประเภทของบล็อกความคิดเห็นที่มีเครื่องหมายเริ่มต้น / สิ้นสุดแยกจากกันฉันสามารถเลือกบล็อกข้อคิดเห็นทั้งหมดได้V%แต่ฉันไม่รู้ ของการเคลื่อนไหวเพื่อย้ายไปยังอักขระตัวแรกของบล็อกที่อยู่ภายใต้เคอร์เซอร์

ดีกว่า แต่จะเป็นวัตถุข้อความภายในสำหรับความคิดเห็น

ไม่มีใครรู้ถึงข้อใดข้อหนึ่งข้างต้นหรือฉันจะสร้างสิ่งหลังได้อย่างง่ายดายได้อย่างไร (ฉันใหม่เพื่อเป็นกลุ่มโดยรวม)

คำตอบ:


10

สมมติว่าคุณกำลังทำงานกับความคิดเห็นบล็อก C ++ คำสั่งเหล่านี้ควรทำสิ่งที่คุณต้องการ:

  1. [/
  2. v
  3. ]/

สิ่งเหล่านี้จะ:

  1. สิ่งแรกจะข้ามไปที่จุดเริ่มต้นของความคิดเห็นบล็อก (เครื่องหมายทับใน / *)
  2. ที่สองจะเปิดโหมดเลือก
  3. ที่สามจะข้ามไปที่จุดสิ้นสุดของความคิดเห็นบล็อก (เครื่องหมายทับใน * /) ซึ่งเลือกบล็อกความคิดเห็นทั้งหมด

ฉันหวังว่าจะช่วย!

แก้ไข: หมายเหตุหนึ่งเกี่ยวกับการใช้ตัวพิมพ์เล็ก v แทนตัวพิมพ์ใหญ่ V ตัวพิมพ์ใหญ่ V จะเลือกทั้งบรรทัดในขณะที่ตัวพิมพ์เล็ก v จะเลือกเฉพาะข้อความจากตำแหน่งเริ่มต้นของเคอร์เซอร์จนถึงตำแหน่งสิ้นสุด การใช้ตัวพิมพ์เล็ก v ยังหมายถึงไม่ต้องกดปุ่ม Shift :)


3
[]และ สองคำสั่ง nav ที่มีประโยชน์อย่างไม่น่าเชื่อมากขึ้นสำหรับคำศัพท์ที่เป็นกลุ่มของฉันไปข้าง ๆfและt:) ขอบคุณ
Mark K Cowan

1
คุณยังสามารถใช้% สำหรับขั้นตอนที่ 3 ได้ซึ่งง่ายต่อการพิมพ์ในคีย์บอร์ดหลาย ๆ ตัว
12431234123412341234123

ฉันพยายามใช้สิ่งนี้ใน.vimrc( ["v]") แต่ไม่ได้ผล ฉันพลาดอะไรไปหรือเปล่า?
nocibambi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.