ターミナルで実行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 タブ コンパイルは必要ありません (少なくとも今回は)。