7

我发现了几个用于执行代码完成的 emacs 代码完成 elisp 包,但大多数都绑定到诸如 M-/ 之类的键来切换完成。是否有类似于 Vim 的全功能的东西,您可以将其设置为自动弹出自动完成选项列表,您可以在其中导航它们,或者只是继续输入。

例如看截图:

替代文字

4

3 回答 3

10

我认为公司模式最适合您的描述。看看它。

于 2009-09-18T03:51:13.580 回答
5

有一个数字,都有些不同:

它们都有其缺点和优点。

emacs wiki 有一个包含所有完成包的页面。

于 2009-09-18T02:05:45.290 回答
1

你可以吗?当然。在命令后挂钩上重置计时器。如果它熄灭(因为你坐在屏幕前没有打字),弹出这个东西。

然而,告诉您的计算机要做什么(通过按键)似乎更容易,而不是让它等待您停止输入一段时间。将完成绑定到“菜单键”之类的东西,你甚至不必和弦。

于 2009-09-18T09:32:31.473 回答