Like the question, how to set the dd register to register 3?
noremap dd <esc>:let @p=@"<cr>dd:let @3=@"<cr>:let @"=@p<cr>
p.s. Side effect: The p register is occupied.
p.s. Side effect: The p register is occupied.