Node.js使用vim键绑定和方法/变量完成REPL

时间:2012-01-03 21:28:07

标签: node.js syntax read-eval-print-loop code-completion tab-completion

据我所知,在Node REPL中获取vim键绑定的标准方法是使用rlwrap,如下所示:

NODE_NO_READLINE=1 rlwrap node

然而,这会导致方法和变量制表符完成。有一些解决方法吗?

2 个答案:

答案 0 :(得分:0)

似乎不可能。您可以将自己的完成文件放在/ usr / share / rlwrap / completions中并使一些原始(无变量)完成,但在repl中似乎没用。

以下是rlwrap作者自己的解释:

Can rlwrap use a wrapped command's own TAB completion?

答案 1 :(得分:0)

这已经过时了两年(就像这个问题一样),但是嘿。

  

https://github.com/thlorenz/readline-vim