挿入を使用すると、単語/セクションを消去して、その上に挿入するのは非常に簡単です。
cw
単語の最後まで (スペースを使用して) 削除し、挿入モードに移動しますce
単語の終わりまで (スペースなしで) 削除してから、挿入モードに移動しますc3w
次の 3 単語 (スペースを含む) の終わりまで削除してから、挿入モードに移動しますct.
生理前まで削除してから挿入モードへc$
行末まで削除してから挿入モードに入る
貼り付け操作でこれを行うにはどうすればよいですか? 多くの場合、私はそのような行を持っています
var name = "John Smith"
var name = "Jane Smith"
そして、私はそれをに変更します
var name = "John Lee"
var name = "Jane Smith"
yw
そして、( ) "Lee" をヤンクしますが、 dw
"Smith" を "Jane Smith" から ( ) 削除すると、レジスターに貼り付けられる "Lee" がなくなります。名前付きレジスタを使用できることはわかっています。また、ビジュアルモードも使えると思います。ただし、これは非常に一般的なタスクであるため、貼り付けコマンドで移動演算子 ( e
、w
、t
/ T
、f
/ F
、 ) を使用して$
、0
何を貼り付けるかを指定する方法があると考えました。