我在文本文件中使用 pandoc markdown,并希望自动化引用内部文本节点的链接。例如,我有一个像[%110lund]
这样的链接,指向第 110 行中的"und"一词。为了自动化跳转过程,我定义了一个键绑定:
nnoremap <Leader>l vi[y/<ctrl+r>0<CR>
遗憾的是,<ctrl+r>
被写入为查询字符串,而不是执行以复制视觉对象选择。
所以我的问题是我如何在这个位置标注<ctrl+r>0
,以便实际执行而不是写出
为了避免混淆,我删除了其他人所做的错误编辑,而不是还原它。 在 vim 映射的上下文中(例如这个问题的:nnoremap
),应按字面意思键入以下内容。 例如,<c-r>
实际上意味着 5 个字符。
使用<c-r>
而不是<ctrl+r>
。
有关更多选项,请参阅:help keycodes
。