在vim中定义自定义命令时出现E488错误

时间:2012-06-21 20:33:30

标签: vim

我正在尝试在vim中创建现有命令的快捷方式。具体来说,我正在设置eclim,并且想使用:LF来调用:LocateFile命令。我已经定义了它:

command LF LocateFile

这没有参数可以正常工作,但如果我给它一个文件名参数,我会得到一个“E488:尾随字符”:

:LF MyFile

我想我需要在某个地方贴一个瑕疵,但我找不到在这种情况下如何使用它的任何例子。

1 个答案:

答案 0 :(得分:0)

cmdalias插件 - 它应该能够完全找到您想要的东西 - 这里我是从vim-wiki复制的

function! InitPlugins()
  call CmdAlias('LF', 'LocateFile')
  au! InitPlugins VimEnter
endfunction

aug InitPlugins
  au!
  au VimEnter * :call InitPlugins()
aug END
相关问题