推荐Cmder,Windows命令行的增强替代品

Windows系统是最典型的图形界面(GUI)软件之一,易用性甚佳。然而,有些软件在图形界面下的效率不高,甚至根本就没有图形界面,这时就要动用命令行界面(CLI)了。典型的CLI软件有用于视频处理的ffmpeg,用于网站开发的node.js工具链,MySQL数据库系统的很多工具……不一而足。

Windows系统的命令行界面素来不思进取,其功能和易用性自DOS时代就几乎止步不前了,和bash等古董shells相比简直判若云泥。

幸好,开源界通过自身的不懈努力,为Windows的命令行提供了一些强大的替代品,Cmder就是其中佼佼者之一。

Cmder提供极简版(Cmder Mini)和完全版(Cmder Full)两种版本,均是免费和开源的。下面我就以极简版来说明几个我最喜欢的功能。

命令历史

通过上、下方向键可浏览最近的命令历史。

标签页式界面

多个命令行终端以标签页形式组合在一起,方便切换。

以管理员身份运行

编辑某些文件(如hosts)需要管理员命令,这是如果再Cmder右键新建一个终端,选择“Run as administrator”,则在该终端打开的文件都可以顺利编辑和保存了。

命令补全

输入某个命令的前几个字符,按Tab键,其余部分会自动补全。注意,能补全的命令一定要处于PATH环境变量对应的目录下。

类bash快捷键

Cmder与bash具有很多相同的快捷键,如:Ctrl + A(跳到行首),Ctrl + E(跳到行尾), Ctrl + U(删除至行首),Ctrl + K(删除至行尾),Ctrl + R(渐进搜索)。

以上就是我最喜欢、最常用的Cmder功能,分享出来,希望对他人有用。

相关链接:

Cmder官方网站