Javascript vim脚本,onkeypress等效

Javascript vim脚本,onkeypress等效,javascript,vim,Javascript,Vim,我有一个名为 这将列出所有文件,并允许您搜索和打开它 我想通过接受您的按键笔划来改进这一点,从而过滤搜索结果。 我可以使用input()。但是,我希望它在用户输入时读取输入,就像javascriptonkeypress 寻找维姆的帮助,仍然没有运气 有办法吗?您尝试过检测光标移动吗?您尝试过检测光标移动吗?您正在寻找getchar() 从用户或输入流中获取单个字符 可供替代的 一些插件(例如)使用不同的方法:它们打开一个用自定义插入模式完成编程的暂存缓冲区。完成功能将在每次按键时自动调用,插件随

我有一个名为 这将列出所有文件,并允许您搜索和打开它

我想通过接受您的按键笔划来改进这一点,从而过滤搜索结果。 我可以使用
input()。但是,我希望它在用户输入时读取输入,就像javascript
onkeypress

寻找维姆的帮助,仍然没有运气


有办法吗?

您尝试过检测光标移动吗?

您尝试过检测光标移动吗?

您正在寻找
getchar()

从用户或输入流中获取单个字符

可供替代的
一些插件(例如)使用不同的方法:它们打开一个用自定义插入模式完成编程的暂存缓冲区。完成功能将在每次按键时自动调用,插件随后能够更新匹配列表。在缓冲区内,Enter等键也被钩住,这样当完成时,scratch缓冲区会自动关闭并检索结果。实际上,FuzzyFinder可以使用您自己的数据源进行扩展;也许值得研究一下,而不是重新实现类似的东西。

您正在寻找
getchar()

从用户或输入流中获取单个字符

可供替代的
一些插件(例如)使用不同的方法:它们打开一个用自定义插入模式完成编程的暂存缓冲区。完成功能将在每次按键时自动调用,插件随后能够更新匹配列表。在缓冲区内,Enter等键也被钩住,这样当完成时,scratch缓冲区会自动关闭并检索结果。实际上,FuzzyFinder可以使用您自己的数据源进行扩展;可能值得研究一下,而不是重新实现类似的功能。

您可能需要查看Ctrl-p插件的代码。您可能需要查看Ctrl-p插件的代码。谢谢,getchar()没有光标。我希望有一个用于搜索的回调函数,
/
谢谢,但是getchar()没有游标。我希望有一个用于搜索的回调函数,
/