viで引用符で囲まれたテキストを置換する方法 質問する

viで引用符で囲まれたテキストを置換する方法 質問する

次のコード行があるとします:

$query = "SELECT * FROM table";

vi/vim には、引用符で囲まれたすべての内容を即座に削除し、その間にカーソルを配置して入力を開始できるコマンドがありますか?

ベストアンサー1

を使用しますci"。これは、二重引用符内の内容を変更することを意味します。

同様の方法で他のテキスト オブジェクトを操作することもできます。例:

  • ci'- 一重引用符内の変更
  • ciw- 単語内の変更
  • ci(- 括弧内の変更
  • dit- HTML タグ内などを削除します。

さまざまなvimテキストオブジェクトの詳細ここ

おすすめ記事