windows下好用的命令框:cmder
cmder
cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令。
安装包
可以在官网 直接下载 下载后解压即可使用
修改命令提示符λ为$
进入cmder
文件夹下的vendor
文件夹,修改clink.lua
文件中第42行(不同版本可能存在差异)中{lamb}
修改为$
修改前:
1 | local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg}{svn} \n\x1b[1;39;40m{lamb} \x1b[0m" |
修改后:
1 | local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg}{svn} \n\x1b[1;39;40m$ \x1b[0m" |
添加到环境变量
右键此电脑->属性->高级系统设置->环境变量->编辑->浏览。选中cmder.exe所在的文件夹
添加到右键菜单
如果用cmd,cmd管理员命令下,进入cmder.exe所在目录,输入Cmder.exe /REGISTER ALL
如下: 如果用windows powershell,windows powershell管理员下,进入cmder.exe所在目录,输入.\Cmder.exe /REGISTER ALL
显示中文
win+alt+p打开Settings Settings –> Startup –> Environment,添加:set LANG=zh_CN.UTF8
,重启cmder 这样ls可以正确显示中文,但ls more还是会出现乱码。 改为set LANG=zh_CN.GBK
可以解决这个问题。