摘要: 如果像我一样,干活儿很难离开Windows command line,这时候Console2可能就适合你。和Linux下有强大的Konsole和gnome terminal不同,Windows里的命令行工具基本只有自带的cmd.exe可选,那个简陋程度大家都清...
如果像我一样,干活儿很难离开Windows command line,这时候Console2可能就适合你。和Linux下有强大的Konsole和gnome terminal不同,Windows里的命令行工具基本只有自带的cmd.exe可选,那个简陋程度大家都清楚。相对于鸡肋cmd.exe,Console2有以下优点:
1. 窗口大小可调整
2. 字体样式可选择
3. 支持多标签
4. 有很方便的选择、复制、粘贴等基本编辑功能
5. 支持自定义快捷键
Console2是cmd.exe的前端,和Konsole,Gnome Ternimal之于bash的角色是一样的,完全绿色,解压就能用。Console2支持多tab,这是最大亮点,因此一个窗口里可以用多个tab完成不同任务,方便又不会往任务栏和桌面上添加太多窗口,另外也支持其他terminal程序比如cygwin带的bash,锦上添花的功能有支持透明背景,可配置的buffer,可配置的字体和颜色,热键等。 对经常不得不使用Windows虚拟终端的人来说,以上几个特性足以使人忘掉cmd.exe。其实,Console2本身只是Shell的图形前端,只是在默认情况下它会调用cmd.exe处理用户输入,因此,也可以通过设置使 Console2成为Cygwin的前端,只是从这一点上讲,Console2和Mintty相比完全没有优势。 下面是一些常用的配置:
“菜单”—>Edit—>Setting...—>Behavior—>选择“Copy on select”
“菜单”—>Edit—>Setting...—>Mouse—>Paste text—>Right
“菜单”—>Edit—>Setting...—>Mouse—>Context menu text—>Right+Shift
最后一个重点说明的问题是Console2对中文的支持问题。默认情况下,中文会导致Console2中的对齐出现问题。解决方法可以通过配置进行:
“菜单”—>View—>Console Windows 新弹出的窗口是一个cmd.exe窗口。在此窗口中点击:属性—>字体—>新宋体—>确定—>选择“保存属性...”—>确定—>Alt+F4