Berbagai Gerakan:%
The %perintah melompat ke pertandingan item di bawah kursor. Posisikan kursor pada paren pembuka (atau penutup) dan gunakan y%untuk menarik atau d%menghapus semuanya dari kursor ke paren yang cocok.
Ini berfungsi karena %merupakan "perintah gerak", sehingga dapat digunakan di mana saja vim mengharapkan perintah seperti itu. Dari :help y:
["x]y{motion} Yank {motion} text [into register x]. When no
characters are to be yanked (e.g., "y0" in column 1),
this is an error when 'cpoptions' includes the 'E'
flag.
Secara default, "item" termasuk tanda kurung, kawat gigi, paren, komentar gaya-C dan berbagai pernyataan precompiler ( #ifdef, dll.).
Ada plugin untuk "extended% matching" yang dapat Anda temukan di beranda Vim .
Anda dapat membaca dokumentasi %dan perintah gerakan terkait dengan memasukkan :help various-motionsdalam mode perintah.
objek-pilih
Ada satu set perintah gerak yang dapat Anda gunakan dalam mode Visual untuk memilih berbagai objek teks.
Untuk mengatasi masalah spesifik Anda, Anda akan melakukan hal berikut:
printf("%3.0f\t%6.1f\n", fahr, ((5.0/9.0) * (fahr-32)));
^
Katakanlah kursor Anda diposisikan di ^. Masukkan urutan berikut untuk memilih bagian yang Anda cari:
v2a)
Pertama vmemasuki mode Visual, maka Anda menentukan bahwa Anda ingin naik 2tingkat parens. Akhirnya a)memilih "blok". Setelah itu Anda bisa menggunakan datau xmenghapus, dll.
Jika Anda tidak ingin memasukkan paren luar, Anda dapat menggunakan "blok dalam" sebagai gantinya:
v2i)
Lihat :help object-selectdaftar lengkap perintah terkait.