【问题标题】:UltiSnips not triggering correctlyUltiSnips 未正确触发
【发布时间】:2023-03-15 07:14:01
【问题描述】:

我正在使用 UltiSnips。

http://www.vim.org/scripts/script.php?script_id=2715

一切正常。假设当我输入st<tab> 时,它会插入submit_tag…。但是如果st<tab> 在其他字符之间,它就不起作用了。

例如:foost<tab>bar

无论如何要解决这个问题?

【问题讨论】:

    标签: vim macvim vim-plugin ultisnips


    【解决方案1】:

    我是 Ultisnips 的作者。这几乎不是询问具体 UltiSnips 问题的地方,因为我们不会看到它们。下次,使用托管插件的特定问答网站:https://answers.launchpad.net/ultisnips

    但是,您正在寻找的功能称为字内扩展。像这样使用它:

    snippet st "My cool st snippet" w
    stollen
    endsnippet
    

    'w' 将确保您的 sn-p 也在其他单词中扩展。

    【讨论】:

    • 我在README 中找不到任何提及 inspansion 的内容。自述文件(第 4.1 部分)说这是默认行为,但没有提供选项。无论如何,感谢您回答此人的问题。我非常感谢 Ultisnips,我每天都在使用它。感谢您为此付出的所有努力。
    • 我不明白你所说的 inspansion 是什么意思。也许 i 或 w 选项?请参阅文档:github.com/SirVer/ultisnips/blob/master/doc/UltiSnips.txt#L602
    • 哇,我提供了错误的链接,并且我以某种方式将“inword 扩展”解释为“inspansion”:s。对不起!
    • 看起来启动板链接也不是 UltiSnips 问题的地方。转到他们的 github:github.com/SirVer/ultisnips
    猜你喜欢
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-26
    • 2019-05-18
    • 1970-01-01
    相关资源
    最近更新 更多