y
次のように、引用符で囲まれたものを、(ヤンクまたは削除から) バッファーに既に格納されている文字列に置き換えたいと思いますd
。
"something very important"
に
"something even more important"
y
次のように、引用符で囲まれたものを、(ヤンクまたは削除から) バッファーに既に格納されている文字列に置き換えたいと思いますd
。
"something very important"
に
"something even more important"
どうですか
vi"p
内のカーソル"
トリッキーな質問...私が最初に思いついたdi"P
. ただし、d
名前のないレジスタ(質問で意味したバッファ)をリセットします......
コメントに基づいて編集
あなたの質問にはその要件がありませんでした。レジスタ値を保持したい場合は、試すことができます
nnoremap <leader>pi" :let t=@"<cr>vi"p:let @"=t<cr>
"
このように、 s の間にカーソルを置いて と入力<leader>pi"
すると、引用符で囲まれた値が名前のないレジスタの値に変更され、レジスタは同じ値を保持します。