源提高"no editor command: command"



在开发vim插件时,我尝试在.vim文件中键入以下命令:

:source %
:source /PATH/TO/FILE/plugin.vim

我确信没有语法错误。正如我试图保持插件内容空白。(最后附上代码)。但是当我打开一个文本文件并运行*:Command* 时,我得到了以下错误

错误:

Not an editor command: Command

plugin.vim代码:

function! Execute()
endfunction
command! Command call Execute()

我错过了什么?

注意:我是EMACS的家伙,是vim的新手。

解决方案是更新vimrc中的运行时补丁变量(runtimepath或rtp)。应该更新插件目录的路径。然后源~/.vimrc文件或在vim中重新打开该文件。在~/.vimrc中包括以下行。有时候,仅仅靠采购是行不通的。所以只需重新打开文件。

设置rtp+=/PATH/TO/FILE/

然后在vi中打开任何文件,运行命令就可以了!

最新更新