Answers:
的iTerm在OS X http://iterm.sourceforge.net/
SecureCRT(Windows)。
此问题错误地将cmd.exe标记为终端。Cmd.exe是文本模式外壳程序,powershell.exe也是如此。“终端”是由csrss.exe(又称为客户端-服务器运行时子系统(又称为Windows子系统))自动创建的控制台窗口。
(更多信息请参见:http : //blogs.msdn.com/oldnewthing/archive/2007/12/31/6909007.aspx)
要点是,除了默认的魔术外,Windows实际上没有可行的终端选项。有一个Console2实际上是通过使用隐藏的csrss控制台窗口进行伏都教来工作的,而不能在x64窗口上工作。可以用Cygwin进行xterm,但同样不能在x64上运行。可以使用上述SUA + x服务器来使用xterm,但是只有文本模式应用程序才能工作,尝试从pty启动Windows GUI应用程序会产生错误。
要回答最初的问题,我基本上是一个curmudgeon,所以我倾向于对给定系统使用最基本的内置选项:
cmd.exe,但我对此不满意。我只是别无选择。
我想念短文件名和command.com(16位)
回到我切换到全职ubuntu之前,我曾经喜欢Windows上的Terminator,其中包括很多功能,包括无限滚动,无限回滚缓冲区,多个选项卡等,等等。
典型用法http://www.tenshu.net/wp-content/uploads/2008/08/2008-08-17-terminator-150x150.png-典型用法(全尺寸图片)。
大屏幕使用率http://www.tenshu.net/wp-content/uploads/2008/02/terminator-mad.thumbnail.png-大屏幕使用率(全尺寸图片)。
使用Windows时,腻子是我的首选终端。
在Mac上,我只是用Terminal.app与此修改过的Pro主题。
在Linux上,我将rxvt-unicode-ml与从PuTTY借来的ANSI配色方案结合使用,并进行了一些其他调整,以使其更像是普通的GUI程序,而不是下一代的老式X11程序。
我将Terminal.app与Homebrew主题和抗锯齿的Monaco 11pt文本一起使用。它使使用终端变得非常舒适和愉悦。我喜欢Mac的字体渲染。
我更喜欢gnome-terminal,直到它开始引起我的麻烦为止,例如由于Gnome的复杂性而使用cut-n-paste。然后,在该桌面环境的剩余时间内,我切换到xterm。实际上,我有一个使用gnome-terminal几个月的系统!使用合理的方法而不是完全破坏大脑的X资源的历史混乱来配置gnome-terminal的能力是一个巨大的胜利。
可悲的是,我发现自己在Windows上使用腻子会更开心。坐在Windows机器上时,我从不使用xterm。
您应该始终使用屏幕。我感到惊讶的是,许多人对此一无所知-应该在某个地方刊登醒目广告。在使用Shell提供程序拨号的时代,每个人都使用它,并且它是众所周知的。大约一个星期,您不会意识到屏幕的好坏。能够处理多个“屏幕”的功能以及不错的剪切粘贴功能只是整洁的功能。分离/重新连接支持非常好,例如上班,重新连接主屏幕会话和工作屏幕会话,然后回家,在办公桌旁坐下来,重新连接到两个,坐在沙发上并重新连接到两个。这是一个了不起的便利。不过,直到台式机崩溃,您都不会注意到它真正的强大之处,并且可以安全地重新连接到其中的所有内容,而不会遇到任何麻烦。
真正的Dickie xterm:invisible-island.net/xterm/
我必须连接到一系列服务器-旧的和新的Solaris,SCO,Mac,Linux,BSD-真正的Dickie xterm给我带来的问题最少,兼容性最高。
为什么选择Dickie xterm?它符合旧标准。在Dickie xterm上按Shift-leftclick或Shift-右键单击,您可以控制在许多不同的Unix系统之间移动时所需的xterm行为的主要方面。
您可以使用.Xdefaults配置文件来控制默认设置(包括处理那些愚蠢的Solaris功能键问题)。您可以控制起始尺寸和位置,颜色,按键,终端设置,几乎所有内容。您甚至可以标准化Linux和Solaris与SCO和其他系统之间古老的Delete / Backspace不兼容问题。随处复制该.Xdefaults文件,无论您使用的是什么系统或OS,xterms的功能都相同。
如果您找到了Alan Southerton的书籍《 The Shell Hacker's Guide to X and Motif》(尽管名称很古老)的副本,则可以将xterm配置为做奇妙的事情,并拥有丰富的菜单和功能,无论是作为程序员还是作为程序员,都可以大大提高您的生产率。系统管理员。
Dickie xterm非常标准,以至于所有旧文本,书籍和提示都可以使用它,但它与现代实践保持同步。它只是不做精美的现代图形,例如透明背景和其他妨碍工作但看起来漂亮的东西。