次のコード行があるとします:
$query = "SELECT * FROM table";
vi/vim には、引用符で囲まれたすべての内容を即座に削除し、その間にカーソルを配置して入力を開始できるコマンドがありますか?
ベストアンサー1
を使用しますci"
。これは、二重引用符内の内容を変更することを意味します。
同様の方法で他のテキスト オブジェクトを操作することもできます。例:
ci'
- 一重引用符内の変更ciw
- 単語内の変更ci(
- 括弧内の変更dit
- HTML タグ内などを削除します。
さまざまなvimテキストオブジェクトの詳細ここ。