Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在 Emacs ansi-term缓冲区中运行 Node(或 Nodejs)解释器。我发现了这个问题:我无法通过 ArrowUp 和 ArrowDown 访问常见的 readline 命令历史记录。
当我按下 ArrowUp 和 ArrowDown 时,而不是预期的 previus 命令,我得到了序列:^[OA 和 ^[OB。
你知道如何解决这个问题吗?
谢谢你,尼古拉·明戈蒂
听起来您可能处于以下line模式ansi-term(尽管在这种情况下,我认为您会将光标向上移动一行而不是显示转义序列...)。尝试使用C-c C-k切换到char. 您应该能够像往常一样使用箭头浏览命令历史记录。用于C-c C-j返回line模式。
line
ansi-term
C-c C-k
char
C-c C-j