【发布时间】:2015-02-21 19:49:42
【问题描述】:
在 vim 中,我想使用热键输入映射命令,该命令又将热键映射到命令字符串。这就是我正在做的事情:
nnoremap <leader>r :map `t :w<cr>:silent !make<cr>:redraw!<cr>
如您所见,当我按下<leader>r 时,vim 会将映射命令放在命令行上,我可以修改实际命令(在本例中为make)然后按回车创建映射。
现在,这实际上不起作用,因为<cr>s 将应用于nnoremap 命令。如何转义这些并让它们显示在命令行上,以便它们适用于 :map 命令?
【问题讨论】:
-
我需要使用这么多转义序列来询问有关转义序列的问题,这一事实令人兴奋。这条评论的元数据如何?
标签: vim