我为自己创建了以下 vim 快捷方式:map <Leader>c magg=G'a<CR>
当我使用它时,在我的文件实际缩进之前发生了相当明显的 2 秒延迟。如果我手动输入magg=G'a
,问题就不会发生。我该如何解决?
我为自己创建了以下 vim 快捷方式:map <Leader>c magg=G'a<CR>
当我使用它时,在我的文件实际缩进之前发生了相当明显的 2 秒延迟。如果我手动输入magg=G'a
,问题就不会发生。我该如何解决?
您可能还有其他以 开头的映射<Leader>c
,因此 Vim 必须等待解决歧义;:verbose map <Leader>c
会告诉你。然后,只需为一个键选择不同的键即可立即响应。
此外,您应该使用:noremap
; 它使映射不受重新映射和递归的影响。