私は削除する方法を知っていただきたいと思います:PHPタグ内の内容のVIM - どのようにPHPタグ内のすべての行を削除するには?
すべてを<>
内のすべての文字を削除するには、vimの
<?php i want to delete this ?>
私は削除する方法を知っていただきたいと思います:PHPタグ内の内容のVIM - どのようにPHPタグ内のすべての行を削除するには?
すべてを<>
内のすべての文字を削除するには、vimの
<?php i want to delete this ?>
&閉じるPHPタグ(<?php ... ?>
)が同じ行にある場合は、このようにすることができます。
v/ ?[enter]d
。第2ポイントは、手段には、ビジュアルモード( 'V')最初の文字から、検索[スペース]のために( '/')に入りますか? ( '? ')パターン(正確にPHP終了タグの前)、その後、(' D')それを削除。
使用di< or di>
を使用します。カーソルは<>
の内部にある必要があります。
挿入モードで削除するci< or ci>
を使用してください。
便利ですが任意です説明:
テキストオブジェクトで開始する方がよいでしょう。 :h text-objects
からの抜粋は、二つの形式i
とa
これは、演算子の後にビジュアルモードまたは でいる間にのみ使用できるコマンドのシリーズですが、下記のお勧めします。 "a"で始まるコマンドは、空白を含む "a" nオブジェクト を選択し、 "i"で始まるコマンドは、空白なしの "内部"オブジェクト を選択するか、空白だけを選択します。したがって、「内部」コマンドは常に「a」コマンドより少ないテキストを選択します。
テキストオブジェクト(), {}, etc
よう他の文字ペアに便利です。 ci(
又はci)
を用いて
if (_) {
}
に
if (i == true) {
}
を変化させながら、例えば、それが有用です。
を動作しませんでした: ':時間テキストobjects' – SergioAraujo
おかげで、説明がベースの追加あなたのコメントに – dlmeetei
あなたは何をしようとしたのですか? – romainl
私はディを試みた<それは「i」は(他の「テキストオブジェクト」にも適用することができる)の内側には、このトピックに関するヘルプを読むこと –