2

我为自己创建了以下 vim 快捷方式:map <Leader>c magg=G'a<CR>

当我使用它时,在我的文件实际缩进之前发生了相当明显的 2 秒延迟。如果我手动输入magg=G'a,问题就不会发生。我该如何解决?

4

1 回答 1

3

您可能还有其他以 开头的映射<Leader>c,因此 Vim 必须等待解决歧义;:verbose map <Leader>c会告诉你。然后,只需为一个键选择不同的键即可立即响应。

此外,您应该使用:noremap; 它使映射不受重新映射和递归的影响。

于 2013-04-06T12:50:35.267 回答