cmder,Win 下超好用的命令行操作工具。
Windows 自带的cmd
有如下缺点:
以上问题cmder
都可以解决 ~
官网地址:http://cmder.net/
下载的时候,有两个版本,分别是mini
与full
版;
mini
版功能简单,很小巧,只有4M多,主要是 cmd
和 powershell
full
版自带了 msysgit, 压缩包 23M, 除了 git 本身这个命令之外, 里面可以使用大量的 linux 命令;比如 grep, curl(没有 wget); 像vim, grep, tar, unzip, ssh, ls, bash, perl 对于爱折腾的Coder更是痛点需求。下载完成后,将下载的压缩包解压到你想放置的目录。点击Cmder.exe
即可运行。
如上图示编号的部分说明如下:
Cmder常用快捷键 跟一般浏览器页签操作习惯一致:
可以利用Tab
,自动路径补全(爽,赞!);
可以利用 Ctrl+T 建立新页签;
利用 Ctrl+W 关闭页签;
还可以透过 Ctrl+Tab 切换页签;
Alt+F4:关闭所有页签
Alt+Shift+1:开启cmd.exe
Alt+Shift+2:开启powershell.exe
Alt+Shift+3:开启powershell.exe (系统管理员权限)
Ctrl+1:快速切换到第1个页签
Ctrl+n:快速切换到第n个页签( n值无上限)
Alt + enter: 切换到全屏状态;
Ctr+r 历史命令搜索;
End, Home, Ctrl : Traversing text with as usual on Windows
可在视窗内搜寻画面上出现过的任意关键字。
新增页签按钮,可透过滑鼠新增页签。
切换页签按钮,可透过滑鼠切换页签。
锁定视窗,让视窗无法再输入。
切换视窗是否提供卷轴功能,启动时可查询之前显示过的内容。
按下滑鼠左键可开启系统选单,滑鼠右键可开启工具选项视窗。 Win+Alt+P :开启工具选项视窗
把 cmder
加到环境变量
可以把Cmder.exe
存放的目录添加到系统环境变量;加完之后,Win+r
一下,输入cmder
即可打开。
添加 cmder
到右键菜单
上一步的把 cmder 加到环境变量就是为此服务的
// 以系统管理员权限打开cmd窗口,输入以下代码,回车即可。 Cmder.exe /REGISTER ALL
依次打开settings
--> startup
--> environment
,添加以下代码,以解决中文乱码问题。
set LANG=zh_CN.UTF8
打开设置
选择Startup-Task
,修改{cmd::Cmder}
项,把:
*cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:%USERPROFILE%
修改成:
cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:E:\
重启 cmder
之后就可以看到直接已经进入了刚刚设置的 E:\
目录。
Cmder
预设的命列列提示符号是λ
;如果用着不习惯,可以将这个字元改成Mac / Linux
环境下常见的$
符号,具体操作如下:
编辑Cmder
安装目录下的vendor\init.bat
批处理文件(min版本15行),把:
@prompt $E[1;32;40m$P$S{git}{hg}$S$_$E[1;30;40m {lamb} $S$E[0m
修改成以下即可:
@prompt $E[1;32;40m$P$S{git}{hg}$S$_$E[1;30;40m $$ $S$E[0m
这个亲测在cmder.exe
可以,但在PowerShell.exe
需要另行设置:
打开文件config/cmder.lua
(prompt.lua也有版本是这个),将第二行中的λ
修改为Linux下常用的$
即可。
本文作者:青波
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!