在我使用 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值得研究。