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-motions
dalam 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 v
memasuki mode Visual, maka Anda menentukan bahwa Anda ingin naik 2
tingkat parens. Akhirnya a)
memilih "blok". Setelah itu Anda bisa menggunakan d
atau x
menghapus, dll.
Jika Anda tidak ingin memasukkan paren luar, Anda dapat menggunakan "blok dalam" sebagai gantinya:
v2i)
Lihat :help object-select
daftar lengkap perintah terkait.