10

在终端中运行node将带您进入其 REPL 模式,语法突出显示(例如number黄色,而string绿色)。

但是,我对它的默认值不满意emacs-key-binding,所以我遵循一些建议:

alias node='env NODE_NO_READLINE=1 rlwrap node'

这很好用,我得到vim-key-binding了,但是syntax highlighter被禁用了。


所以我再试一次:

alias node='rlwrap -a node'

这次我得到了两者vim-key-bindingsyntax highlighter锻炼了,但是有一些错误,例如当我将其输入 REPL 模式时:

> [1,2,3]

输出正确(语法高亮

[ 1, 2, 3, 4 ]

但是上面的输入行已更改为

> [1,[1,2,3]

这个错误比没有更烦人syntax highlight


有什么想法可以让这两件事很好地协同工作吗?

PS我不需要制表符编译(至少这次)。

4

0 回答 0