クリップボードに貼り付けずにレジスターの内容を別のレジスターにコピーする方法は? 1つのテキストをヤンクして、デフォルトの"
レジスターでヤンクしました。 "
レジスタを削除/上書きせずに別のテキストをコピーしたいのですが。そのため、"
レジスタの内容を移動して、a
またはb
レジスタに移動し、"
内の新しいテキストをコピーできるようにします。これを行う方法?
レジスタ間で値をコピーまたは交換するには、 :let コマンドを使用して、たとえば、b
レジスタの内容をa
にコピーします。
:let @a=@b
または、"
レジスタの内容をa
にコピーします。
:let @a=@"
いくつかの優れたキーマッピングの提案については、このVimのヒントを確認してください。
あなたはこのようなことをすることができます:
let @a = getreg('"')
これにより、"
レジスタがa
レジスタにコピーされます。