テキストオブジェクトについて皆さんテキストオブジェクト使ってますか? テキストオブジェクトを使うと、操作(y, d, cなど)の範囲指定がとても楽になります。 たとえば単語をdeleteしたいとしましょう。 テキストオブジェクトを使わない場合は、bdeといった具合に、bでカーソルを単語先頭に移動してから、dでdeleteを開始して、eで単語の末尾までを範囲に指定する、という流れになります。カーソル合わせが面倒ですね。特にドットリピートしたい時は、カーソル合わせが頻発します。 ところが、iwというテキストオブジェクトを使えば、diwでカーソルを含む単語をdeleteできるため、カーソル位置はざっくりでよくなります。 様々なテキストオブジェクトが標準に存在しているので、使ってみてください。 https://vim-jp.org/vimdoc-ja/motion.html#text-object

