1. ホーム
  2. vim

[解決済み] viで引用符で囲まれたテキストを置換する方法

2022-08-29 02:29:14

質問

次のようなコードがあるとします。

$query = "SELECT * FROM table";

vi/vimで、引用符の間のすべてを瞬時に削除し、カーソルを引用符の間に配置して、入力を開始できるようなコマンドはありませんか?

どのように解決するのですか?

使用方法 ci" というように、二重引用符で囲まれた部分を変更します。

また、他のテキストオブジェクトも同様に操作することができ、例えば

  • ci' - シングルクォート内を変更する
  • ciw - 単語内部を変更
  • ci( - 括弧の中を変更
  • dit - HTMLタグの中を削除する、など

異なる vim テキストオブジェクトの詳細 ここで .