Cocoa 编写Mac OS X终端仿真器?

Cocoa 编写Mac OS X终端仿真器?,cocoa,macos,terminal-emulator,Cocoa,Macos,Terminal Emulator,我想为MacOSX创建一个终端模拟器。问题是:我不知道从哪里开始。我能用一大堆的任务吗?或者我必须通读大量的源代码,比如xterm、urxvt等等? 我不想要太多的可定制性(=没有配置文件解析),也不想要复杂的特性,我只想使用bash作为shell 谢谢你的回答 -迈克我想看看Visor:它是一款震动式终端,可以从屏幕边缘上下滑动 iTerm()也是一个值得关注的好项目(可能甚至比Visor更好)。正如Dave所说,iTerm可能是最好的起点 对于其他人来说,xterm/urxvt可能不是最容易

我想为MacOSX创建一个终端模拟器。问题是:我不知道从哪里开始。我能用一大堆的任务吗?或者我必须通读大量的源代码,比如xterm、urxvt等等? 我不想要太多的可定制性(=没有配置文件解析),也不想要复杂的特性,我只想使用bash作为shell

谢谢你的回答

-迈克

我想看看Visor:它是一款震动式终端,可以从屏幕边缘上下滑动


iTerm()也是一个值得关注的好项目(可能甚至比Visor更好)。

正如Dave所说,iTerm可能是最好的起点

对于其他人来说,xterm/urxvt可能不是最容易阅读的东西,因为它们将在VT100和Xlib之间进行映射,这是一种低级别的映射。GNOME使用的一个实现可能更容易阅读,因为它将在VT100和GLib/GTK+之间映射,这可能更接近MacOSX提供的功能


祝你好运

+1用于我可能在不久的将来使用的病态开源项目:DDidn不知道Visor。现在使用它5分钟。太棒了!Visor很酷,但它只是OS Terminal.app,其UI被黑客攻击了一点。。。没有密码。