VimでHTMLタグのコンテンツを選択するにはどうすればよいですか?


43

VimでHTMLタグのコンテンツを選択することはできますか?

例えば:

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

「私は愚かな蝶です」を選択したいと思います。

私はあなたが使用できることを知っているvi"ここでの問題は、HTMLタグ内のテキストは、私が使用できることは何も内本当にないということであるなど、引用符、かっこ、内部のテキストを選択するiための機能を。

回答:


68

あなたは使用することができますvitvisuallyテキストを選択しi、NA tAGに。見る

:help v_it

2
パーフェクト!私のブログにこれについての投稿を書くつもりで、「Vim select html tag content」などでGoogleに何も見つかりませんでした。
ホルガド

v他の多くのコマンドで置き換えることもできます。私はよくハングアップに使用ccます。>そして、<インデントを修正します。
-dukedave

8
@ hobbes3:選択にタグを含めるには、を使用しますvat。私が考えるitようタグとatとしてタグ。をご覧ください。:help at
ゲイリージョン

1
vimで開始タグを選択するのは私だけvitですか?何年も私を悩ませてきましたが、なぜVimがそうするのか分かりません。
ジョナサンデュメイン

2
両方を複数回使用することもできます。たとえば、vatat
user1338062

6

手順は次のとおりです。

  1. タグにカーソルを置きます。
  2. を押して視覚モードに入りますv
  3. i+ t(または外部タグブロックの場合はa+)tを押して、内部タグブロックを選択します。

at<tag> </tag>(タグ付き)ブロック

it インナー<tag> </tag>ブロック

一致するHTML / XMLタグ間をジャンプする方法」で詳細を参照してください。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.