前端之家收集整理的这篇文章主要介绍了
只有当Vim中存在映射时,我该如何取消映射,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
作为
How do I override gf with vim-rails中接受的答案的后续操作,多次编辑相同的
文件会导致以下
错误:
@H_
403_1@Error detected while processing User Auto commands for "Rails.javascript.coffee*":
E31 : No such mapping
我的vimrc中的违规行是
@H_
403_1@:autocmd User Rails.javascript.coffee* nunmap <buffer> gf
如果映射已经存在,我该如何避免这个错误?
(注意:多次编辑相同的文件可能看起来像是一件奇怪的事情,但我相信它会发生在用ack.vim或ag.vim搜索的副作用)
你可以使用if来检查映射空(maparg(‘gf’,’n’))…,但通常的
解决办法是通过前置静音来抑制
错误!在nunmap< buffer>之前gf命令.