Console 2 – 一个更好的Windows命令提示符

[原文发表地址] Console2 - A Better Windows Command Prompt

[原文发表时间] 2011-06-07 10:13 PM

clip_image002[4]

今天我在研究我的Mac系统,虽然我坚持OS X finder就像在你的手上注射奴佛卡因(译者注:一种麻醉剂)一样有效,我仍然羡慕他们终端的简易。在Windows命令提示符世界,从来没发生过什么有趣的事。实际上在2004年在博客里把文本模式是Windows失去的一个机会。我想,那个帖子现在仍然适用。文本模式速度很快。我在那上面花了很多时间,每天我都用鼠标和人赛跑。

2005年,我在博客中说到Console 2对CMD.exe来说是一个升级。现在六年过去了,我回头看到Consol2e仍在被开发。那时是122版本,神奇并且使它们非常值得令人信赖的是,现在它们仍在开发147版本。真是史诗般的产品。

开源项目可能已经完成了,但它们从未消亡。

我从https://sourceforge.net/projects/console/files/ 下载了Console2,把它放在我的环境变量PATH指定的路径c:\dev\utils。

这里是我如何将它设定成最佳的默认设置的

右击主 Console,单击Edit | Settings。

在Console下,设置你的默认Startup Directory

在Appearance|More下,隐藏菜单,状态栏和工具栏。

在Appearance下,设置字体为Consolas 15。不是14,也不是16。背景黑色,前景色辛绿色。

设置激活与非激活下Window Transparency都为不错的保守值40。不那么碍眼,但是足够透明,可以说“我是个微妙的坏蛋”。

在Behavior下,设置"Copy on Select"

在Hotkeys下,把New Tab 1快捷键换成Ctrl-T,因为本来应该这样。你要单击快捷键,然后进入文本框,接着输入你想要的快捷键并按Assign以保持。

在Hotkeys下,把Copy Selection改为Ctrl-C,把Paste改为Ctrl-V,然后欣赏并奇怪为什么现在的Windows不是这么工作的呢。在这,如果你想在Behavior 下使“Copy on Select”自动发生,你可能想要这种设计。如果你喜欢,那可以省去你Control-C的操作。

现在,微妙处。在Tabs下,你(如果你是我的话)想要两个默认标签,一个是CMD.EXE,另一个是PowerShell,因为你不喜欢这两个混在一起。

如果你想让它成为一个Visual Studio命令提示符,设置你Console|cmd.exe第一个标签到这个shell。如果你像我一样不是X64操作系统,注意PATH。

§ %comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

§ 我还把我的图标设置成先前创建的vscommand.ico自定义VS图标

然后,用下面的路径做另一个叫做PowerShell的标签:

§ %SystemRoot%\syswow64\WindowsPowerShell\v1.0\powershell.exe

§ 我使用 vspowershell.ico 图标 因为我很有喜欢这样。

你将会有个不错的“New Tab”选项,在这你可以设置任一个shell。注意这个普通的shell的通用可爱之处。我可以用Ctrl-T(或者签)打开一个新的Tab,用Ctrl-Tab在之间移动。我抓取了屏幕的背景截图,所以你可以看到层次。

Console 2 使人震撼的最后一个原因?不像Windows CMD.exe控制台那样,它很神奇的可以通过两个方向改变窗口大小。

clip_image004[4]

不管现有的shell是什么Console2都是个不错的小前端。注意Console 2本身不是shell,只是你的shell的一个界面而已。享受它吧。