Cmder 安装和配置
使用 Windows 作为开发环境,系统自带的命令行工具不能满足自己的需求,而且外观自己不是很喜欢,并且部分命令不能正常使用。Cmder 则是一个比较优秀的命令行工具,可以替代 Cmder 和 Powershell ,并且可以支持 Git,使用起来非常方便。并且有很多配置项可以选择, 可以打造成一个适合自己的工具,下面介绍 Cmder 的安装和基本的配置!
安装
进入 Cmder 官网 进行下载,官方提供 Mini 和 Full 版本,主要区别是 Full 比 Mini 版本多了 Git 的功能,可以根据自己的需要下载对应的版本。下载后进行解压,完成后进入 cmder
目录中,双击 cmder.exe
即可运行软件。

配置
为了提升使用体验,可以根据自己的需要进行配置:
-
设置环境变量
将 Cmder 的绝对路径配置到环境变量 path 下,此处需要连同bin
目录一起写入。 -
将 Cmder 添加到右击菜单下
以管理员身份运行 Cmd 或者 Powershell ,执行$ REGISTER ALL
-
解决中文乱码问题
打开 Cmder 的设置界面,进入到Startup->Environment
选项下,填入set LC_ALL=zh_CN.UTF8

-
修改命令提示符
在 Cmder 根目录下打开 vendor 文件夹,打开 clink.lua 文件,在第 43 行将 lambda 的值修改为$
即可,然后重新打开即可local lambda = "$"
-
设置 Cmder 默认启动目录
打开 Cmder 设置界面进入Startup->Tasks
配置项中,修改{cmd:Cmder}
的值,修改成:cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:'你自己需要打开的目录(绝对路径)'
例如我需要打开 C 盘下的
php/www
目录,就配置成如下图所示的值

- 设置快捷命令
打开 Cmder 根目录,进入 Config 目录,以文本形式打开user-aliases.cmd
文件:
;= @echo off
;= rem Call DOSKEY and use this file as the macrofile
;= %SystemRoot%\system32\doskey /listsize=1000 /macrofile=%0%
;= rem In batch mode, jump to the end of the file
;= goto:eof
;= Add aliases below here
e.=explorer .
gl=git log --oneline --all --graph --decorate $*
ls=ls --show-control-chars -F --color $*
pwd=cd
clear=cls
history=cat "%CMDER_ROOT%\config\.history"
unalias=alias /d $1
vi=vim $*
cmderr=cd /d "%CMDER_ROOT%"
#定义自己需要的别名
#格式 别名=真实命令
vms=homestead up #启动hometead
vmr=homestead reload --provision #重启hometead
vmh=homestead halt #关闭hometead
重新打来 Cmder 即可使用。
该软件还有其他的使用方式,需要自己去探索,希望你可以获得最适合自己的开发工具!
文章同步发布在我的个人博客中,传送门Hesunfly Blog