我遇到了许多这样的语法用法,我不明白传来:什么<c-r> =意味着Vim的
首先是:帮助映射:
:map <F2> a<C-R>=strftime("%c")<CR><Esc>
这个顺序确实插入尽管我不明白如何将strftime的值存入缓冲区。改变到不同的东西打破它。
另一个是在维基page介绍如何使omnicompletion弹出菜单中运行良好:
inoremap <silent> <Esc> <C-r>=pumvisible() ? "\<C-y>" : "\<Esc>"<CR>
同样的事情在这里。
谁能解释一下这个 “<C-r>=
” 的事情是如何工作的?...
谢谢罗曼尔,我主要是在C-r的意思是正常模式下的“重做”,现在我理解了这件事! – izhak
在c-r上得到你想要的帮助':help c_ctrl-r'(即第二个下划线应该是连字符) – ErichBSchulz