HTML etiketinin içeriğini Vim'de nasıl seçerim?


43

Vim'de bir HTML etiketinin içeriğini seçmek mümkün mü?

Örneğin:

<p>I am a silly butterfly</p>

"Aptal bir kelebeğim" i seçmek isterim.

vi"Alıntılar, parantezler, vb. İçindeki metni seçmek için kullanabileceğinizi biliyorum . Buradaki sorun, HTML etiketlerinin içindeki metnin iişlevi için kullanabileceğim hiçbir şeyin içinde olmamasıdır .

Yanıtlar:


68

Metin na ag olarak seçmek vitiçin kullanabilirsiniz . Görmekvit

:help v_it

2
Mükemmel! Blogumda bu konuda bir yazı yazacağım, Google'da "html etiketi içeriğini seçerek" ve diğerleri ile hiçbir şey bulamadım.
fholgado

Ayrıca yerini alabilir vSık sık kullanmak, diğer birçok komutlarla ciçin change; >ve <girintiyi düzeltmek için.
dukedave

8
@ hobbes3: Seçime etiketleri dahil etmek için kullanın vat. Aklıma itolarak içinde bir etiket ve atolarak bir etiketi. Bakın :help at.
garyjohn

1
Vimi açılış etiketini seçen sadece ben miyim vit? Yıllardır beni rahatsız ediyordu ve Vim'in bunu neden yaptığını bilmiyordum.
Jonathan Dumaine

2
Her ikisini de birden çok kez kullanabileceğinizi unutmayın; vatat
user1338062


0

Eğer format böyle iyi bir girintiye sahip değilse,

<div>
  <p>
    I am a silly butterfly
  </p>
  <p>
    I am a silly butterfly
  </p>
</div>

Can vim-indent-object eklentisini kullanabilir ve yazabilirsinizvii

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.