クリップボードに貼り付けずに、あるレジスタの内容を別のレジスタにコピーする方法は? 1 つのテキストをヤンクしたところ、デフォルト"レジスタにヤンクされました。ここで、レジスタを削除/上書きせずに別のテキストをコピーしたいと考えています"。そのため、 registerの内容を移動して、いくつか"を言うか、 register 内に新しいテキストをコピーできるようにします。これを行う方法?ab"
13832 次
2 に答える
135
レジスタ間で値をコピーまたは交換するには、 :letコマンドを使用できます。たとえば、bレジスタの内容を次の場所にコピーしaます。
:let @a=@b
"または、レジスタの内容を次の場所にコピーしますa。
:let @a=@"
この Vim Tip をチェックして、適切なキー マッピングの提案を確認してください。
于 2009-10-01T06:41:08.160 に答える
8
次のようなことができます。
let @a = getreg('"')
"これにより、レジスタがレジスタにコピーさaれます。
于 2009-10-01T06:40:34.713 に答える