こんにちは、Vim 使いの「ブイ」(仮名)です。第 8 回目のテーマは「テキストオブジェクト」です。この機能は比較的最近追加されたので、きちんと使いこなせる人が少ないような印象を受けます。テキストオブジェクトをうまく使いこなせれば、編集作業が楽になること間違いないです。 1 テキストオブジェクトとは¶ テキストオブジェクトとは、特定の文字に囲まれた領域のことです。例えば、「() で囲まれた領域」や「”” で囲まれた領域」、「html のタグで囲まれた領域」をテキストオブジェクトといいます。どの領域をテキストオブジェクトとするかは、後述の textobj-user.vim という外部プラグインによりカスタマイズすることができます。 テキストオブジェクトは、”d” や “y” といったキーマッピングの対象として指定することができます。そのとき、「囲んでいる文字を含めたテキストオブジェクト丸ごと
![Vim のすゝめ - テキストオブジェクト](https://cdn-ak-scissors.b.st-hatena.com/image/square/ef81e0c495febe5237e016971fab6c686ffe38ba/height=288;version=1;width=512/https%3A%2F%2Fwww.soum.co.jp%2Fstatic%2Fimg%2FOGP.png)