我正在尝试删除 xtermjs 终端的最后一行。在文档中,我只找到了clear和reset方法,但我只想删除最后一行。
\33[2K 擦除光标当前所在的整行
\033[A 将光标向上移动一行,但在同一列中,即不移动到行首
\r 将光标移至行首(r 用于倒带)但不会擦除任何内容
我最终使用它来擦除最后一行:
terminal.write('\x1b[2K\r')
Run Code Online (Sandbox Code Playgroud)
\x1b 是 \033 的十六进制,因为我在使用八进制版本时遇到了这个错误。
严格模式下的八进制文字
| 归档时间: |
|
| 查看次数: |
1297 次 |
| 最近记录: |