请耐心等待:这是一个for dummies
问题。我以前从未使用过控制台,我开始学习 Ruby。我在 Windows 中使用 cmd.exe,但它很单调,没有颜色编码,这让我的眼睛很难受。
我做了一些研究并发现了这个话题:https://superuser.com/questions/87441/alternative-windows-command-shell-and-console
显然,Console 2 是一个不错的选择。我下载了它,但它似乎不能做我想要它做的事情,而且我不知道把它放在哪里。它没有安装程序。例如,如果我输入,ruby --version
它会告诉我ruby is not a recognized command.
我明白我可能需要配置一些东西,但我找不到任何相关文档,我不知道把程序放在哪里,或者这是否重要。
我如何让它替代 cmd.exe,或者至少识别我的命令,如git version
和ruby version
等等?“不那么技术性”的解释确实很有帮助。
答案1
- 控制台2是并非替代品对于 cmd.exe 而不是替代 shell,它只是经过改造的命令提示符窗口
- 它与纯 cmd.exe 具有相同的规则(关于“...未找到”错误),因此 - 您必须单独解决 PATH 问题
- Console2 不需要任何安装(是的,没有臃肿安装程序的此类程序仍然存在),只需将存档解压到任何位置并启动 Console.exe
答案2
我遇到了类似的问题。我刚刚将一个目录添加到命令路径,cmd.exe 正在获取它,但出于某种原因 console2 没有。通过在 console2 和 cmd.exe 中输入“path”来检查您的路径。在我的情况下,除了最近添加的目录外,路径是相同的。我重新启动,再次尝试,然后,天哪,它现在正常工作了。
已经有一个错误被提交: http://sourceforge.net/tracker/index.php?func=detail&aid=3520244&group_id=43764&atid=437332