2014-02-16 24 views
2
曾經有一個功能,在那裏,如果我會打電話,例如, M-xfind-file它會顯示內聯建議,

我的Emacs的配置:Emacs的顯示直列建議

M-x [ align-regexp | auto-fill-mode | ... ] 

但是,當我更新了前奏前些天,這個功能消失了。令我慚愧的是,我不得不承認我不知道這個功能被稱爲什麼,或者如何重新激活它。

我與Emacs Prelude運行Emacs24。

+1

我不知道爲什麼它會停止工作,但是這可能是由序曲的['ido' /'smex'配置]提供(https://github.com/bbatsov/prelude/blob/master/modules /prelude-ido.el)。 '(需要'prelude-ido)'重新激活它嗎? – Chris

+0

參見library'icomplete.el'。這也爲您提供了這些信息,而不像ido那樣改變基本的小型緩衝器交互。 – Drew

+0

一個信息,如果你喜歡內嵌建議:曾聽說過(傳入)'發現'包? http://www.masteringemacs.org/articles/2013/12/21/discoverel-discover-emacs-context-menus/這聽起來很有希望,並且已經在某些模式下工作。 – Ehvince

回答

3

我是Prelude的作者。您所描述的功能來自smex包,這在prelude-ido.el中啓用。前段時間ido的支持已經從默認配置中移出到一個單獨的模塊中(所以不使用ido及其相關軟件包的用戶可以很容易地將其禁用),我想這就是導致你的問題的原因。您的prelude-modules.el中可能沒有啓用prelude-ido