Lihat juga :help text-objectshal-hal lain yang berfungsi serupa "dalam situasi ini.
Randy Morris
32
@ funk-shun: Lihat apakah da"melakukan apa yang Anda inginkan. Mnemonic akan menjadi "hapus kutipan [blok]". Ini menghapus dari kutipan ke kutipan plus, saya percaya, spasi putih setelah kutipan penutup.
Herbert Sitz
1
Bagi saya itu di"<spacebar>. Untuk beberapa keyboard, tekan spasi untuk mengirim karakter tanda kutip ganda.
André Staltz
2
@ funk-shun Jika Anda mencoba menghapus tanda kutip sambil meninggalkan teks di dalamnya, periksa Vim-Surround .
Jonathan Dumaine
Bug aneh (?) Untuk saya: ini tidak berfungsi jika pembungkus teksnya 'aktif' dan konten di antara tanda kutip mengalir lebih dari dua baris. Saya harus mengubah ukuran jendela jadi semuanya dalam satu baris. Kemudian itu bekerja dengan baik.
nulluser
27
Kalimat berikut menjatuhkan segala sesuatu di dalam tanda kutip sambil berada dalam mode normal:
di"
dimana:
d adalah untuk dihapus
i adalah untuk "batin", tepat di dalam penanda berikut.
"adalah untuk menentukan bahwa Anda akan menghapus di dalam tanda kutip.
Perhatikan bahwa tidak perlu berada di dalam tanda kutip ketika Anda memanggilnya, perintah sendiri mencari kemunculan pertama dari teks di dalam tanda kutip di baris saat ini dan menghapusnya, sehingga Anda dapat menyimpan beberapa goresan kunci.
Selain itu, jika Anda tertarik untuk menghapus tanda kutip juga, maka terapkan perintah berikut (sarana "dan sekitarnya")
Jawaban:
Coba urutan berikut, yang dapat dianggap sebagai "d" elete, "i" nside, tanda kutip, jadi: di"
sumber
:help text-objects
hal-hal lain yang berfungsi serupa"
dalam situasi ini.da"
melakukan apa yang Anda inginkan. Mnemonic akan menjadi "hapus kutipan [blok]". Ini menghapus dari kutipan ke kutipan plus, saya percaya, spasi putih setelah kutipan penutup.di"<spacebar>
. Untuk beberapa keyboard, tekan spasi untuk mengirim karakter tanda kutip ganda.Kalimat berikut menjatuhkan segala sesuatu di dalam tanda kutip sambil berada dalam mode normal:
dimana:
Perhatikan bahwa tidak perlu berada di dalam tanda kutip ketika Anda memanggilnya, perintah sendiri mencari kemunculan pertama dari teks di dalam tanda kutip di baris saat ini dan menghapusnya, sehingga Anda dapat menyimpan beberapa goresan kunci.
Selain itu, jika Anda tertarik untuk menghapus tanda kutip juga, maka terapkan perintah berikut (sarana "dan sekitarnya")
sumber