1. ホーム
  2. vim

[解決済み] Vimで単語を削除して挿入モードにするには?

2023-02-05 08:28:46

質問

通常モードでは Ctrl + E とすると、現在の単語の残りが削除され、挿入モードになります。

カーソル位置に関係なく、単語全体を削除したい(もちろん単語内で)。

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

カーソルのある単語を削除するには、"ciw" と入力すると、"change inner word" が使用できます。

Vim では "inner" と "a" コマンドが素晴らしいです。また、{} ブロックの中で "ci{" や、{} 文字も削除したい場合は "ca{" も試してみてください。 これらのコマンドを英語に翻訳して覚えやすくするには、 "change inner { block" と "change a { block" を試してみてください。

ドキュメントは http://vimdoc.sourceforge.net/htmldoc/motion.html#text-objects