我发现了几个用于执行代码完成的 emacs 代码完成 elisp 包,但大多数都绑定到诸如 M-/ 之类的键来切换完成。是否有类似于 Vim 的全功能的东西,您可以将其设置为自动弹出自动完成选项列表,您可以在其中导航它们,或者只是继续输入。
例如看截图:
我发现了几个用于执行代码完成的 emacs 代码完成 elisp 包,但大多数都绑定到诸如 M-/ 之类的键来切换完成。是否有类似于 Vim 的全功能的东西,您可以将其设置为自动弹出自动完成选项列表,您可以在其中导航它们,或者只是继续输入。
例如看截图:
我认为公司模式最适合您的描述。看看它。
你可以吗?当然。在命令后挂钩上重置计时器。如果它熄灭(因为你坐在屏幕前没有打字),弹出这个东西。
然而,告诉您的计算机要做什么(通过按键)似乎更容易,而不是让它等待您停止输入一段时间。将完成绑定到“菜单键”之类的东西,你甚至不必和弦。