ansi-terminal
库是一个很棒的小库,它允许你移动光标和东西(没有所有额外的东西ncurses
基于东西强加。)唯一的问题是它没有'提供了获取光标位置的方法。无论如何,它使用或与库的其余部分兼容,我可以做到这一点。我知道一种方法是在任何地方跟踪光标,但我想允许外部putStr
等。
答案 0 :(得分:4)
根据Wikipedia,DSR终端命令应该为您提供位置,还有命令来保存和恢复位置。我不知道为什么ansi-terminal
不支持这些;也许你应该提交一份错误报告。
更新:支持将光标位置has now been added保存并恢复为ansi-terminal
!