yarn 使用什么来更新终端线?它在 emacs shell 中不起作用。它似乎在更新,但并不总是以信息丰富的方式

问题描述 投票:0回答:1

我们有很多纱线。我用的是emacs。更新终端输出行的安装内容不起作用,只是在 emacs shell 中不断重复字符串。其他进度工具(如 pv 和我自己的 ruby 和 shell 脚本)重写了该行,工作得很好。纱线为更新做了什么?为什么?我能做些什么来将其关闭吗?我可以做些什么来修复 emacs shell 缓冲区中的问题吗?纱线 1.22.4.

emacs yarnpkg
1个回答
0
投票

毫无疑问它正在使用一些终端转义码来操纵显示。

M-x shell
(通常是
comint
)或多或少是一个愚蠢的终端,因此任何依赖于功能更强大的终端的东西都不会很好地工作。 使用
M-x term
获取适合此类程序的正确终端模拟器。

© www.soinside.com 2019 - 2024. All rights reserved.