Apakah ada jalan pintas untuk melompat, misalnya <XX>ke </XX>?
Saya sudah mencobanya dengan '%', tetapi tidak berhasil untuk situasi ini.
Apakah ada jalan pintas untuk melompat, misalnya <XX>ke </XX>?
Saya sudah mencobanya dengan '%', tetapi tidak berhasil untuk situasi ini.
Jawaban:
matchitplugin (lihat :help matchit-installuntuk instruksinya).:filetype plugin on). Untuk selanjutnya, setiap kali Anda mengedit file yang terdeteksi sebagai xmlatau htmlatau bahasa markup berbasis tag lainnya, kombinasi dari matchitplugin dan file plugin tipe file akan memungkinkan %gerakan untuk mencocokkan tag membuka dan menutup.
Anda dapat beralih di antara tag menggunakan operator visual, misalnya:
Kursor Anda harus melompat maju ke tag html / xml penutup yang cocok. Untuk melompat mundur dari tag penutup, tekan oatau Ountuk melompat ke tag berlawanan.
Sekarang Anda dapat keluar dari visual dengan menekan Esc, mengubahnya catau menyalin y.
Untuk merekam tindakan itu ke dalam register, tekan qquntuk mulai merekam, lakukan lompat tag seperti di atas (termasuk Esc), tekan quntuk menyelesaikan. Kemudian untuk memanggil lompatan, tekan @q.
Lihat bantuan lebih lanjut di :help visual-operatorsatau :help v_it:
at sebuah
<tag> </tag>blok (dengan tag)it
<tag> </tag>blok batin
Atau gunakan plugin seperti matchit.vim (Lihat: Menggunakan% dalam bahasa tanpa kurung kurawal ).
Lihat juga:
matchititu sendiri tampaknya datang dengan sebagian besarvimdistribusi, tetapi Anda masih harus mengaktifkannya sendiri.:help matchit-installuntuk lebih.