Я хочу запустить Node.js в eshell, но приглашение не подходит:
Итак, как я могу это исправить?
Альтернативой является добавление этого в ваш .emacs:
(setenv "NODE_NO_READLINE" "1")
Преимущество этого подхода состоит в том, что он также будет работать для других вызовов программ Node, которые вы запускаете напрямую.
Попробуйте запустить узел в eshell с включенным NODE_NO_READLINE.Например, вы можете добавить псевдоним в eshell, выполнив следующую команду в eshell:
NODE_NO_READLINE
alias node 'NODE_NO_READLINE=1 node'