emacs - Emacs 的下拉菜单

标签 emacs

当我对具有多个选择的关键字使用 yasnippet 时,它会打开一个新的缓冲区而不是下拉菜单。如何配置 emacs 显示下拉菜单?请看这个cedet举例说明我的意思。

最佳答案

yas-dropdown-prompt (或 yas-x-prompt,如果您想要像 cedet 屏幕截图上那样的图形菜单)放在 yas 中的第一个位置-prompt-functions 变量,如下所示:

(require 'dropdown-list) ;; this is a separate package, that needs to be installed
(setq yas-prompt-functions
      '(yas-dropdown-prompt
        yas-ido-prompt
        yas-x-prompt
        yas-completing-prompt
        yas-no-prompt))

关于emacs - Emacs 的下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6888189/

相关文章:

emacs - 在 Emacs 中,如何在多个帧中打开相同的缓冲区(使用 ido/iswitch 时)?

grails - 如何防止Grails自动重新加载某些文件?

emacs - 在 emacs 中重新绑定(bind)光标移动

regex - 如何定义对特定字符串使用 `replace-string` 的 Emacs 命令

Emacs——放置/删除覆盖的运行时间增加了每次运行

emacs - 使用现有文件名作为 "base"在 emacs 中复制文件

emacs 模式特定的自定义键绑定(bind) : local-set-key vs define-key

Emacs:如何读取我的键绑定(bind)?

emacs - 组织模式使用自定义格式编辑时间戳

sorting - 根据自定义比较器对 emacs dired 缓冲区进行排序