我已将以下文本复制到"0
寄存器中
test
test
如果我想将寄存器的内容复制
"0
到"a
我做的寄存器:let @a=@0
然后,如果我粘贴
"a
我获得的寄存器内容test test
"0
现在,将寄存器的内容粘贴到"a
我做的寄存器中:let @a="
然后
<C-r>0
,结果是这样的:let @a="test^Mtest^M"
然后我粘贴
"a
寄存器("ap
)的内容,我得到test^Mtest^M
为什么结果不相等?
具体来说,为什么换行符是按字面写的,而不是在第二种情况下解释?