在我使用 MSWindows 长大的过程中,我在几年前过渡到了我深受喜爱的 Mac。我不想在操作系统上引发一场激烈的战争。但是,我确实想要一个更接近我习惯的终端。
我不是要求完整的 POSIX 支持——我没有耐心安装 Cygwin——但我想念标签式终端,能够轻松剪切和粘贴,以及我的好朋友ls, mkdir, rm, et al。(对于最后这些,我总是可以将 .bat 文件放在我的路径上,但这会很快变老。)
有人有 MSWindows XP 的终端应用程序吗?
在我使用 MSWindows 长大的过程中,我在几年前过渡到了我深受喜爱的 Mac。我不想在操作系统上引发一场激烈的战争。但是,我确实想要一个更接近我习惯的终端。
我不是要求完整的 POSIX 支持——我没有耐心安装 Cygwin——但我想念标签式终端,能够轻松剪切和粘贴,以及我的好朋友ls, mkdir, rm, et al。(对于最后这些,我总是可以将 .bat 文件放在我的路径上,但这会很快变老。)
有人有 MSWindows XP 的终端应用程序吗?
我正在使用powershell,它可以防止你发疯,它有 rm 和 mkdir 和 ls。选项卡式终端仍然不在 powershell 中,复制粘贴类似于 cmd,但比 cmd.exe 更好。
还有一些选择:
MSYS : 一个提供 POSIX 兼容的 Bourne shell 环境的最小系统,带有一小部分 UNIX 命令行工具。主要开发用于执行用于构建开源软件的配置脚本和 Makefile,但也可用作通用命令行界面来替代 Windows cmd.exe。
Win32 的 GNU 实用程序:通用 GNU 实用程序到本机 Win32 的端口。在这种情况下,本机意味着可执行文件仅依赖于 Microsoft C 运行时 (msvcrt.dll),而不是像 Cygwin 工具提供的模拟层。
如果你有点 Pythonista,那么iPython就很难被击败。它有一些更常见的shell命令编码(即ls,pwd,cd等),也可以通过前缀'!'运行任何其他shell命令 (即!latex file.tex)但也是一个完整的 Python shell,具有历史记录、制表符完成、多行编辑器支持、日志记录等。
此外,您可以将 iPython 重新安装到您的 UNIX 机器以及 Windows 上,这意味着您的环境可以随处跟随。
有一个名为cmder的新开源控制台模拟器。它看起来非常漂亮,并且具有一些使其更好用的高级功能。您也可以使用 powershell。最重要的是,它是便携式的!
我从来没有找到比 Cygwin 更喜欢的东西。
我还继续安装了带有 Openbox 的 Cygwin/X,所以我可以得到这样的东西:

它在 Openbox 主窗口中有多个工作区,因此我可以轻松地拥有多达 20 个不重叠的 xterm,我可以轻松地循环浏览它们。
我知道你说过你不想安装任何东西,但我强烈建议你试试 Services For Unix:
http://technet.microsoft.com/en-us/interopmigration/bb380242.aspx
PowerShell 是惊人的,但是除了最基本的命令之外,从 bash 等切换时有一个学习曲线。
我回去使用cygwin。
PowerShell值得研究。