我在我的Haskell程序中使用System.Console.ANSI来设置终端标题,但是当我的程序退出时,终端的标题是持久的。
我只能假设这对使用我的程序的人来说会有点麻烦,他们希望在同一个终端上处理其他事情。
我可以作弊并将其重置为终端'但这是假设所使用的终端,默认情况下称为终端'我知道并非总是如此。
我想知道当用户选择退出我的程序时是否有设置或重置标题的方法?
答案 0 :(得分:5)
有些终端支持"堆栈"标题和将标题恢复为先前设定标题的方法。
一些链接: