質問のように、ddレジスタをレジスタ3に設定するにはどうすればよいですか?
noremap dd <esc>:let @p=@"<cr>dd:let @3=@"<cr>:let @"=@p<cr>
追記: 副作用: p レジスタが占有されています。
追記: 副作用: p レジスタが占有されています。