0

fit 插件会导致 xtermjs 中的一行覆盖之前的行。具体来说,当用户键入时,半行被填满,然后字符开始从该行的左侧出现并覆盖之前写在那里的字符。

const fitAddon = new FitAddon.FitAddon()
term.loadAddon(fitAddon)
fitAddon.fit()
4

1 回答 1

0

当 xterm 的列和服务器端 PTY 的列不相等时,就会发生这种情况。您可以像这样更改 xterm 列和行。

const term = new Terminal({
  rows: x,
  cols: y,
});

其中 x 和 y 是您的 PTY 行和列。

于 2022-02-15T09:39:01.903 回答