我使用 Emacs 24.2。我已经安装js-comint
并js-mode
从MELPA执行run-js
,现在在 REPL 而不是>
sign 我有这个胡言乱语:
^[[1G> ^[[0K^[[3G
在 Inferior Javascript 模式下的 REPL 本身工作得很好,只是>
符号被改变了。如果您输入未完成的表达式,它甚至会打印^[[1G... ^[[0K^[[5G
. 这些^[
是系统字符,不是通过复制粘贴复制的,我添加它们以供您参考。
在我的初始化文件中:
(require 'js-comint)
(setq inferior-js-program-command "nodejs")
在终端调用nodejs
产生工作 REPL。
为什么prompt会有这种行为?我应该怎么做才能纠正这个?