日期:2014-05-16 浏览次数:20752 次
程序员都是爱偷懒,我也一样,自从学会了写几行代码之后,做什么都想着是不是能智能一点,自动化一点,要苦逼让计算机苦逼去。
习惯了使用LINUX的命令操作之后,再用起WINDOWS的终端,我想每个人都会说一句,”我X“。
见过难用的工具,没见过这么难用的。
可如今偏偏是WINDOWS一家独大,很多时候都还是离不开它,真没办法。
”既然离不开她,就让自己爱上她吧!“
好,废话说少,下面来介绍一下,我是如何将WINDOWS命令行从普通苦逼版打造成文艺程序员专用版的。
1、安装clink
听过clink的人可能很少,goole了一下,貌似相关介绍很少。
但是它的功能却无比强大。
往简单时说就是它将readline移植到windows下,什么是readline呢,之所以我们那么喜爱LINUX命令操作,多半因为它。
以下是它的官方介绍:
Powerful Bash-like line editing from the GNU Readline library.
Scriptable completion using Lua.
Improved path and context-sensitive completion (TAB).
Paste from clipboard (Ctrl-V).
Undo/Redo (Ctrl-_ or Ctrl-X_Ctrl-U)
Improved command line history.
Persists across sessions.
Searchable (Ctrl-R and Ctrl-S).
History expansion (e.g. !!, !<string>, and !$).
该工具用LUA编写,支持很好地扩展,可以自己写脚本直接对它进行扩展,真是十分地方便。
源码:http://download.csdn.net/detail/wulibin136/4989027
安装包:http://download.csdn.net/detail/wulibin136/4989015
2、下载gnu
使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和patch。cygwin是一个windows下的linux模拟器,对于想在windows下使用linux命令的人来说是一个选择。但是cygwin过于复杂庞大,下载比较费劲,本人最终没有下载,也没有用过。个人感觉GunWin32是一个不错的选择,GnuWin32使windows用户可以在命令行窗口中使用各种各样的linux命令,就跟使用普通的windows命令一样简单。
这个很出名,想了解具体详情,请GOOGLE之!
下载 地址:http://pan.baidu.com/share/link?shareid=252054&uk=2432780431
好了,接下来就可像使用LINUX终端一样使用WINDOWS的CMD了,不仅支持习惯的操作模式,还支持了各种LINUX命令!