我遇到了一些我不明白的语法用法:
第一个在 :help 映射中:
:map <F2> a<C-R>=strftime("%c")<CR><Esc>
这个序列确实将 strftime 的值插入缓冲区,尽管我不明白如何。换成不同的东西会破坏它。
另一个是在 wiki页面上,它描述了如何使omnicompletion 弹出菜单正常工作:
inoremap <silent> <Esc> <C-r>=pumvisible() ? "\<C-y>" : "\<Esc>"<CR>
这里也一样。
任何人都可以解释这个“ <C-r>=
”的东西是如何工作的吗?...