如何在YASnippet的提示菜单中指定片段的显示顺序?

时间:2016-11-26 14:25:04

标签: emacs yasnippet

在为YASnippet编写片段时,是否可以指定片段在提示菜单中的显示方式(“选择片段:..”)?

为了用户友好,我希望提示菜单看起来像Emacs YASnippet菜单。

-Øyvind

编辑:我找到了解决问题的方法。只需在Emacs配置文件中重新定义 yas - prompt-for-template

(defun yas--prompt-for-template (templates &optional prompt)
  (when templates
    (cl-some (lambda (fn)
               (funcall fn (or prompt "Choose a snippet: ")
                        templates
                        #'yas--template-name))
             yas-prompt-functions)))

0 个答案:

没有答案