【发布时间】:2010-12-22 17:33:12
【问题描述】:
当我输入代码时,我想在特定字符(例如 C# 中的“.”)之前和之后获取符号,并将其传递给我自己的程序,然后它会返回一个可能的完成列表。
例如,如果用户正在输入:
m_Filename.M
我想调用我自己的 DLL/EXE 并传递“m_Filename”和“M”,我的程序返回一个列表,例如
Match
Matches
并在 ViM 的列表中弹出自动补全建议。
请注意,这不是询问如何编写提供建议的 DLL/EXE,只是询问 ViM 中用于自动完成的功能。
【问题讨论】:
-
不是一个真正的答案,但你可以看看 Supertab 插件,看看它是如何做到的/从那里开始......
标签: vim