【问题标题】:Trying to change directory for UltiSnips snippets尝试更改 UltiSnips 片段的目录
【发布时间】:2015-10-28 21:47:59
【问题描述】:

更改 UltiSnips 搜索 sn-ps 的位置的正确方法是什么?我尝试了以下但没有成功:

let g:UltiSnipsSnippetsDir = "/newfolder/snippets/"
let g:UltiSnipsSnippetDirectories=["UltiSnipsNewDir"]

【问题讨论】:

    标签: vim code-snippets snipmate ultisnips


    【解决方案1】:

    第一个只使用完整路径,例如 ex:

    let g:UltiSnipsSnippetsDir = "~/.vim/bundle/ultisnips/UltiSnips"
    

    【讨论】:

    • 谢谢。最后决定不搞乱目录配置,只需将我的 sn-ps 从默认目录自动备份到我想要的位置。我只是担心备份的位置。
    • let g:UltiSnipsSnippetsDir = "~/.vim/bundle/ultisnips/UltiSnips" 应添加到您的 ~/.vimrc 文件中。
    【解决方案2】:

    这对我有用:

    首先将此行添加到.vimrc文件中:

    leg g:UltiSnipsSnippetDirectories=["FolderA","FolderB"]

    然后将你的剪辑放在文件夹下:

    ~/vim/bundle/vim-snippets/FolderA

    注意:如果使用相对路径,中间路径应该是 "vim-sn-ps" 而不是 "ultisnips",因为 sn-ps 与引擎,它是另一个插件'honza/vim-sn-ps'

    顺便说一句,UltiSnipsSnippetDirectories 是 ultisnips 搜索 snips 的位置,UltiSnipsSnippetsDir 是当您键入 :UltiSnipsEdit 以创建 snips 时保存 snips 的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-15
      • 1970-01-01
      相关资源
      最近更新 更多