Tag: 键绑定

是使用vim-key-binding启用node.js REPLterminal颜色的一种方法吗?

在terminal中运行node将使您进入其REPL模式,语法突出显示(例如,数字是黄色的,而string是绿色的)。 但是,我不熟悉它的默认emacs键绑定,所以我遵循一些build议: alias node='env NODE_NO_READLINE=1 rlwrap node' 这个工作很好,我得到vim键绑定,但语法高亮是禁用的。 所以我再试一次: alias node='rlwrap -a node' 这次我得到了vim-key-binding和syntax highlighter两种工作方式,但是当我将其input到REPL模式时,会出现一些bug: > [1,2,3] 输出是正确的(使用语法高亮显示) [ 1, 2, 3, 4 ] 但从上面的input行已经改变 > [1,[1,2,3] 这个bug比没有语法高亮更烦人。 任何想法,使这两件事情一起工作好吗? PS我不需要tab-compilation(至less在这个时候)。