Bagaimana untuk melompat antara tag pencocokan (seperti <div>, <span>, dll) ketika mengedit dokumen HTML / XHTML / XML sama seperti yang %digunakan untuk melompat antara tanda kurung yang
Bagaimana untuk melompat antara tag pencocokan (seperti <div>, <span>, dll) ketika mengedit dokumen HTML / XHTML / XML sama seperti yang %digunakan untuk melompat antara tanda kurung yang
Saya telah menetapkan pemetaan di saya vimrcuntuk secara otomatis memasukkan kurung tutup dan kawat gigi ketika saya memasukkan yang membuka dengan inoremap ( ()<esc>i. Saya ingin melakukan hal yang sama untuk "dan ', tetapi hanya ketika kursor saat ini tidak berada di dalam string - seperti...
Saya biasanya mencari kata-kata :/string, tetapi jika saya harus mencari seluruh baris saat ini, bagaimana melakukannya. event: 1 beacon: 0x02 //line 1 event: 19 beacon: 0x02 //line 2 event: 1 beacon: 0x03 //line 3 event: 1 beacon: 0x02 //line 4 event: 8 beacon: 0x01 //line 5 event: 19 beacon:...
Saat ini Vim saya menyoroti tanda kurung, tanda kurung, tanda kutip, dll. Dengan latar belakang Cyan dan latar depan putih - kursor dapat dipindahkan di antaranya %. Berkat matchit.vim saya, saya juga bisa beralih dengan %antara if / end, for / end, dll - namun ini tidak disorot pada...
Saya memiliki file sumber yang berisi daftar panjang struktur heterogen yang sangat bersarang. Karena strukturnya panjang, saya ingin: Gunakan :splitperintah untuk membagi layar menjadi dua. Gulir ke bawah satu jendela dan ke atas jendela lainnya. Ketika kursor pada jendela 1 lebih dari tanda...
Saya menulis fungsi VimL itu, dalam mode insert, memungkinkan <BS>melalui bagian pembukaan sepasang ( [, {, dll) untuk menghapus bagian penutupan pasangan jika karakter berikutnya setelah kursor (seperti auto-pasangan dan vim-autoclose ). Fungsi ini akan berbeda karena bagian penutup dari...
Saya menggunakan set matchpairs+=<:>dengan kode C ++ saya, dan itu bekerja dengan baik. Tetapi ada beberapa kasus di mana itu tidak cukup di sana, seperti kode C ++ ini: #include <type_traits> template<int X> typename std::enable_if<(X>9),int>::type func() { return 5;...