1. ホーム
  2. vim

[解決済み] あるレジスタから別のレジスタへのコピー

2022-11-27 07:33:31

質問

クリップボードに貼り付けずに、あるレジスタの内容を別のレジスタにコピーする方法を教えてください。あるテキストをヤンクしたところ、それがデフォルトの " レジスタにコピーされました。今、私は削除/上書きすることなく別のテキストをコピーしたいと思います " というレジスタを作成します。の内容を移動させたい。 " レジスタの内容を、例えば a または b の中に新しいテキストをコピーできるように登録します。 " . どのようにこれを行うには?

どのように解決するには?

レジスタ間の値のコピーやスワップには :let コマンドを使います。 b レジスタの内容を a :

:let @a=@b

の内容をコピーするか " に登録する。 a :

:let @a=@"

Vim のヒントで、キーマッピングの良い提案を見てください。