编码Mac OS X终端仿真器?

我想为Mac OS X创建一个终端模拟器。问题是:我不知道从哪里开始。我可以使用一大堆NSTasks吗?或者我是否必须阅读大量的xterm,urxvt等程序的源代码? 我不想要很多可定制性(=没有配置文件解析),也不需要复杂的功能,而且我只会使用bash作为shell。 谢谢你的回答! -麦克风     
已邀请:
我查看了Visor:http://code.google.com/p/blacktree-visor/这是一个Quake风格的终端,可以从屏幕边缘上下滑动。 iTerm(http://iterm.sourceforge.net/)也是一个很好的项目(甚至可能比Visor更好)。     
正如戴夫所说,iTerm可能是最好的起点。 至于其他人,xterm / urxvt可能不是最容易阅读的东西,因为它们将在VT100和Xlib之间进行映射,这是一种低级别的。可能更容易阅读的实现是GNOME使用的VTE终端,因为它将在VT100和GLib / GTK +之间进行映射,这可能与Mac OS X提供的更接近。 祝好运!     

要回复问题请先登录注册