Vim E492:UltiSnips不是编辑器命令

Vim E492:UltiSnips不是编辑器命令,vim,code-snippets,ultisnips,Vim,Code Snippets,Ultisnips,当我尝试使用UltiSnips时,它返回以下错误: E492: Not an editor command: snippet test "Test Snippet" E492: Not an editor command: Test E492: Not an editor command: endsnippet 我的.vimrc看起来是这样的: 我应该怎么做才能修复它?有两件事 如果将插件“SirVer/UltiSnips”和插件“honza/vim snippets”放在

当我尝试使用UltiSnips时,它返回以下错误:

E492: Not an editor command: snippet test "Test Snippet"
E492: Not an editor command: Test
E492: Not an editor command: endsnippet
我的.vimrc看起来是这样的:

我应该怎么做才能修复它?

有两件事

  • 如果将
    插件“SirVer/UltiSnips”和
    插件“honza/vim snippets”
    放在
    调用vundle#begin()…调用vundle#end()
    块的外部,则需要移动这些插件才能加载这些插件

  • 不应该在vimrc中定义代码段。它们应该在
    *.snippets
    文件中定义。默认情况下,UltiSnips在
    'runtimepath'
    中的目录中查找
    UltiSnips
    目录。如果目录不存在,您可以创建一个
    ~/.vim/UltiSnips
    目录,并将
    *.snippets
    放在那里

  • 有两件事

  • 如果将
    插件“SirVer/UltiSnips”和
    插件“honza/vim snippets”
    放在
    调用vundle#begin()…调用vundle#end()
    块的外部,则需要移动这些插件才能加载这些插件

  • 不应该在vimrc中定义代码段。它们应该在
    *.snippets
    文件中定义。默认情况下,UltiSnips在
    'runtimepath'
    中的目录中查找
    UltiSnips
    目录。如果目录不存在,您可以创建一个
    ~/.vim/UltiSnips
    目录,并将
    *.snippets
    放在那里


  • 欢迎来到堆栈溢出。如果你写一篇文章,你将更有可能得到问题的答案。您通常不应该使用指向外部站点的链接来包含问题的所有部分。欢迎使用Stack Overflow。如果你写一篇文章,你将更有可能得到问题的答案。您一般不应该使用外部网站的链接来包含问题的所有部分。非常感谢!它帮助了我!非常感谢你!它帮助了我!