Eu uso a seguinte configuração no yasnippet para obter listas suspensas:
(require 'dropdown-list)
(setq yas/prompt-functions '(yas/dropdown-prompt
yas/ido-prompt
yas/completing-prompt))
Você provavelmente pode se livrar de yas/ido-prompt
e yas/comleting-prompt
, mas não tentei.
A distribuição do Yasnippet contém uma cópia de dropdown-list.el
, mas se você não conseguir encontrá-la, poderá fazer o download de uma cópia em EmacsWiki