对于许多互动程序来说这个方法不够，一个普遍的改善是描述命令行编辑，一般它还提供指令历史的功能。这个改善对不同互动的命令行注释器也非常有用。更进步的终端提供“全屏幕”应用。这样的程序可以完全控制屏幕上的输出，还可以立刻对键盘输入做反应。这样的终端对文本编辑器、文件管理和网页浏览器这样的应用非常有用。这样的程序可以控制屏幕上文字的亮度、在文字下划线、使文字闪烁和使用特别的字母。这样的程序不但要处理简单的文字，而且还要处理可以将光标放置到屏幕上任何地方、清除屏幕部分地区、改变颜色和显示特殊字母的控制字符和转义