2

有没有办法在激活某个键绑定时轻松插入片段?AFAICT,官方文档建议设置:#binding: 指令,像这样:

#name : <p>...</p>
#binding: C-c C-c C-m
# --
<p>`(when yas/prefix "\n")`$0`(when yas/prefix "\n")`</p>

但是,它对我不起作用。关于可能导致问题的任何想法?

编辑
我正在使用 GNU Emacs 24.0.93.1 和从GitHub repo抓取的 Yasnippet 。

4

1 回答 1

3

确保您拥有最新版本的 Yasnippet。您提供的代码片段(几乎)与最新版本的Yasnippet完美搭配。

我说“几乎”的原因是yas/prefix由于我刚刚修复的一个错误,该技术根本不起作用(在提交中引用了这个 StackOverflow 链接)

所以 usingC-c C-c m将扩大<p></p>, usingC-u C-c C-c m将扩大<p></p>

如果您仍然有问题,您可以使用GitHub 问题跟踪器来解决这些问题

于 2012-02-16T10:26:32.433 回答