Node.js を eshell で実行したいのですが、プロンプトが正しくありません。
それで、どうすればこれを修正できますか?
別の方法は、これを .emacs に追加することです:
(setenv "NODE_NO_READLINE" "1")
このアプローチの利点は、直接実行する Node プログラムの他の呼び出しでも機能することです。
有効にして eshell でノードを実行してみてくださいNODE_NO_READLINE
。たとえば、eshell で次のコマンドを実行して、eshell にエイリアスを追加できます。
エイリアス ノード 'NODE_NO_READLINE=1 ノード'