ターミナルで実行nodeすると、構文が強調表示された REPL モードになります (例:numberは黄色、stringは緑色)。
しかし、私はそれが defaultemacs-key-bindingであることに満足していないので、いくつかの提案に従います:
alias node='env NODE_NO_READLINE=1 rlwrap node'
これはうまく機能しますvim-key-bindingが、syntax highlighter無効になっています。
だから私はもう一度試してみます:
alias node='rlwrap -a node'
今回は両方を取得vim-key-bindingしsyntax highlighterて解決しましたが、REPL モードでこれを入力したときなど、いくつかのバグがあります。
> [1,2,3]
出力は正しいです (構文の強調表示あり)
[ 1, 2, 3, 4 ]
しかし、上記の入力行は次のように変更されました
> [1,[1,2,3]
このバグは、ないよりも厄介ですsyntax highlight。
この2つのことをうまく連携させるためのアイデアはありますか?
PS タブ コンパイルは必要ありません (少なくとも今回は)。