2

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

command LF LocateFile

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

:LF MyFile

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

4

1 回答 1

0

cmdalias插件 - 它应该能够完全实现你正在寻找的东西 - 这里我从vim-wiki复制

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

aug InitPlugins
  au!
  au VimEnter * :call InitPlugins()
aug END
于 2012-06-21T21:18:58.847 回答