อย่างที่คุณรู้ส่วนใหญ่คุณสามารถใช้%
เพื่อค้นหาส่งต่อในบรรทัดเพื่อค้นหาวงเล็บปีกกา / วงเล็บ / paren คู่ต่อไปและย้ายไปยังคู่ที่ตรงกัน:
|a|rray[index] = value;
" |e| is the cursor; hit %:
array[index|]| = value;
ฉันหวังว่าจะมีคีย์ที่คล้ายกันซึ่งค้นหาย้อนหลังในบรรทัดเช่น:
array[index] = value|;|
" |;| is the cursor again, hit the key I'm looking for:
array|[|index] = value;
คำสั่ง vim ส่วนใหญ่มีทั้งไปข้างหน้าและข้างหลังดังนั้นจึงควรทำเช่นนี้ มันไม่ได้มีพันธมิตรหรือไม่? ถ้าเป็นเช่นนั้นก็คือว่าเพราะเมื่อมันเกี่ยวกับตัวละครที่จับคู่พวกเขาจะทำหน้าที่เดียวกันได้หรือไม่
g%
คำสั่งที่คล้ายกับสิ่งที่คุณกำลังมองหา
%
ไม่เพียง แต่ค้นหาวงเล็บเหลี่ยมที่จับคู่ในบรรทัดเดียวกัน แต่จะค้นหาไฟล์เพิ่มเติม ฉันชอบมันเป็นพิเศษสำหรับลูป ฯลฯ ในภาษาโปรแกรมที่เลือก