【问题标题】:xtermjs fit addon causes line to overwrite previous linextermjs fit 插件导致行覆盖前一行
【发布时间】:2021-05-07 00:34:54
【问题描述】:

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

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

【问题讨论】:

    标签: xtermjs


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2017-04-07
      • 1970-01-01
      • 2017-11-19
      • 1970-01-01
      • 1970-01-01
      • 2018-04-06
      • 2019-05-28
      • 2014-12-22
      • 1970-01-01
      相关资源
      最近更新 更多