2009-09-18 66 views
7

我發現了幾個完成代碼完成的emacs的代碼完成elisp包,但大多數綁定到M- /等鍵來完成切換。是否有類似於Vim的omnicomplete,您可以將它設置爲自動彈出一個自動完成選項列表,您可以在這些選項中導航,或者繼續輸入。Vim style Omnicomplete for emacs?

例如見截圖:

alt text

回答

10

我認爲company mode最符合你的描述。看看它。

+0

太棒了!我需要獲得公司模式! – 2009-11-28 16:24:09

+0

改爲使用自動完成功能。它比公司模式更新,更完整 – 2011-06-27 14:59:23

1

你能嗎?當然。在命令後掛鉤重置一個定時器。如果它消失了(因爲你坐在屏幕上而不是打字),彈出這個東西。

然而,告訴你的計算機該怎麼做(通過按鍵)而不是等待你停止輸入一段時間似乎更容易。將完成綁定到「菜單鍵」之類的東西,你甚至不需要和絃。