13

在我使用 MSWindows 长大的过程中,我在几年前过渡到了我深受喜爱的 Mac。我不想在操作系统上引发一场激烈的战争。但是,我确实想要一个更接近我习惯的终端。

我不是要求完整的 POSIX 支持——我没有耐心安装 Cygwin——但我想念标签式终端,能够轻松剪切和粘贴,以及我的好朋友ls, mkdir, rm, et al。(对于最后这些,我总是可以将 .bat 文件放在我的路径上,但这会很快变老。)

有人有 MSWindows XP 的终端应用程序吗?

4

10 回答 10

7

我正在使用powershell,它可以防止你发疯,它有 rm 和 mkdir 和 ls。选项卡式终端仍然不在 powershell 中,复制粘贴类似于 cmd,但比 cmd.exe 更好。

于 2008-08-13T17:07:20.957 回答
6

还有一些选择:

MSYS : 一个提供 POSIX 兼容的 Bourne shell 环境的最小系统,带有一小部分 UNIX 命令行工具。主要开发用于执行用于构建开源软件的配置脚本和 Makefile,但也可用作通用命令行界面来替代 Windows cmd.exe。

Win32 的 GNU 实用程序:通用 GNU 实用程序到本机 Win32 的端口。在这种情况下,本机意味着可执行文件仅依赖于 Microsoft C 运行时 (msvcrt.dll),而不是像 Cygwin 工具提供的模拟层。

于 2008-08-13T17:27:16.440 回答
4

PowerCmd很棒,有很多功能,包括标签、剪切/复制/过去等。

控制台也是一个很好的替代品,并且比 PowerCmd 更加精简(有时功能可能有点过于丰富。

此外,如果您安装了这两者,则可以从 withing 运行 powershell。

于 2008-08-13T17:13:47.420 回答
4

如果你有点 Pythonista,那么iPython就很难被击败。它有一些更常见的shell命令编码(即ls,pwd,cd等),也可以通过前缀'!'运行任何其他shell命令 (即!latex file.tex)但也是一个完整的 Python shell,具有历史记录、制表符完成、多行编辑器支持、日志记录等。

此外,您可以将 iPython 重新安装到您的 UNIX 机器以及 Windows 上,这意味着您的环境可以随处跟随。

于 2008-08-18T21:56:55.100 回答
3

有一个名为cmder的新开源控制台模拟器。它看起来非常漂亮,并且具有一些使其更好用的高级功能。您也可以使用 powershell。最重要的是,它是便携式的!

于 2014-03-06T18:18:18.460 回答
2

我从来没有找到比 Cygwin 更喜欢的东西。

我还继续安装了带有 Openbox 的 Cygwin/X,所以我可以得到这样的东西:

替代文字

它在 Openbox 主窗口中有多个工作区,因此我可以轻松地拥有多达 20 个不重叠的 xterm,我可以轻松地循环浏览它们。

于 2008-08-13T17:32:52.590 回答
1

我知道你说过你不想安装任何东西,但我强烈建议你试试 Services For Unix:

http://technet.microsoft.com/en-us/interopmigration/bb380242.aspx

于 2008-08-13T17:09:42.780 回答
1

我将控制台unxutils一起使用

选项卡控制台,更易于管理选择/复制/粘贴

unxutils 用于 ls、rm、grep、uniq、sort ... 和其他优点。

于 2008-08-13T17:26:26.427 回答
1

PowerShell 是惊人的,但是除了最基本的命令之外,从 bash 等切换时有一个学习曲线。

我回去使用cygwin。

于 2008-08-13T17:28:19.933 回答
0

PowerShell值得研究。

于 2008-08-13T17:15:33.127 回答