<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[Windows下的Console Emulator]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Tue, 18 Dec 2012 01:40:11 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	对于一个UNIX下用惯了各种终端和各种shell的人来说，在Windows世界里最大的痛苦是那个蹩脚的cmd。虽然有Cygwin和Msys 的mintty/rxvt，但它们还是更适合跑bash和它们自己的term类程序，不适合跑Windows的console程序（比如路径的斜线/反斜 线问题，比如ANSI颜色问题。。。）<br/>下面，我们分两方面来找找替代品，这次介绍console emulater，类似UNIX下终端仿真器(terminal emulator)那样的东西，让多个字符界面程序（比如cmd/bash/python shell）跑在一个窗口里，下次再介绍类似UNIX下shell那样的东西，切实改进cmd那可怜的交互能力。<br/>推荐: ConEmu<br/>http://code.google.com/p/conemu-maximus5<br/>看看下面的特性列表，颤抖吧！<br/>支持多标签，甚至支持将其它的GUI程序（不仅仅是console程序哦，比如putty/记事本等都可以）嵌入为标签页;<br/>可以选择各种字体，且自带抗锯齿功能;<br/>对各种console程序都兼容得很好（比如文件管理器Far Manager，win32版本的vim，比如IPython），甚至兼容DOS程序;<br/>支持Quake式的下拉风格（即类似于Guake/Tilda/Yakuake那样的，不用时窗口隐藏，需要时用热键呼出，界面从屏幕顶端拉下来）——这个需要最近的版本（至少2012-06-12之后的）;<br/>增强的文字选取（比如缺省按住左Alt+鼠标拖动，可以选择矩形区域）<br/>支持ANSI X3.64和xterm 256彩色<br/>很多针对Far Manager文件管理器的增强，比如：让Far Manager支持Windows风格的文件拖放、右键菜单、分隔条，给Far Manager文件列表增加了缩略图和小图标浏览方式（Far Manager可是个基于字符的文件管理器），为查看器/编辑器自动提供新的标签页（即将Far Manager的screen实现为了它的标签页），<br/>注意: 中文用户请使用2012-06-17之后的版本，因为这个版本刚修正了中文的显示问题（以前的版本会在命令行中出现每个汉字出现两遍的情况。这也是为什么以前我没有推荐这个好工具的主要原因）。<br/><br/>补充说明一下如何将其它程序变为ConEmu里面的标签页（参见其Wiki: LaunchNewTab）：<br/>最简单的方法: 菜单里选择New console...，然后在对话框里面输入程序名称即可，注意这里不仅仅可以输入cmd/powershell/vim/far这些console程序，你输入putty甚至notepad，都是可以的！<br/><br/>另一种方法是，在ConEmu里面跑一个cmd.exe，然后在cmd里面输入putty -new_console，确定，哒哒！putty就变成ConEmu的一个标签页了; 输入: vim -new_console 然后vim就在一个新的标签页里面打开了! （是的，其实这里的-new_console并不是putty或者vim的参数，会被ConEmu拦截并进行处理。）<br/>注意得选用最近几天的版本，并在Settings-&gt;Features中勾选上Inject ComEmuHk。对于以前的版本，得这样：&quot;%ConEmuBaseDir%&#92;ConEmuC.exe&quot; /c vim.exe -new_console:nh0 c:&#92;sources&#92;1.cpp （详细解释可以参看其Wiki: NewConsole ）<br/>另外一个例子: 将grep的结果“重定向”到一个新的标签页：grep -new_console -nHi --color path cmd_autorun.cmd 而当前cmd并不阻塞，可以继续输入其它命令（缺省不想激活新标签页的话可以用-new_console:b )<br/><br/><br/>来自：http://www.cnblogs.com/bamanzi/archive/2012/06/27/windows-console-emulater.html
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] Windows下的Console Emulator]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>