更改UltiSnips搜索代码段的正确方法是什么?我尝试了以下但没有成功:
let g:UltiSnipsSnippetsDir = "/newfolder/snippets/"
let g:UltiSnipsSnippetDirectories=["UltiSnipsNewDir"]
答案 0 :(得分:2)
第一个只使用像ex:
这样的完整路径let g:UltiSnipsSnippetsDir = "~/.vim/bundle/ultisnips/UltiSnips"
答案 1 :(得分:0)
这对我有用:
首先将此行添加到.vimrc
文件中:
leg g:UltiSnipsSnippetDirectories=["FolderA","FolderB"]
然后将您的片段放在文件夹下:
~/vim/bundle/vim-snippets/FolderA
注意:如果使用相对路径,则中间路径应为“ vim-snippets ”,而不是“ ultisnips ”,因为这些代码段与引擎是分开的,所以这是另一个插件'honza / vim-snippets'。
顺便说一句,UltiSnipsSnippetDirectories
是ultisnips搜索片段的地方,UltiSnipsSnippetsDir
是键入:UltiSnipsEdit
来创建片段时保存片段的地方。