1

y次のように、引用符で囲まれたものを、(ヤンクまたは削除から) バッファーに既に格納されている文字列に置き換えたいと思いますd

"something very important"

"something even more important"

4

2 に答える 2

4

どうですか

vi"p

内のカーソル"

トリッキーな質問...私が最初に思いついたdi"P. ただし、d名前のないレジスタ(質問で意味したバッファ)をリセットします......

コメントに基づいて編集

あなたの質問にはその要件がありませんでした。レジスタ値を保持したい場合は、試すことができます

nnoremap <leader>pi" :let t=@"<cr>vi"p:let @"=t<cr>

"このように、 s の間にカーソルを置いて と入力<leader>pi"すると、引用符で囲まれた値が名前のないレジスタの値に変更され、レジスタは同じ値を保持します。

于 2013-01-31T14:03:14.253 に答える