像Linux终端一样使用windows命令行【cmder】

像Linux终端一样使用windows命令行【cmder】

下载cmder

我下载的是full版,下载之后是个压缩包,解压之后点击cmder.exe即可运行。

需要解决的几个问题

  • 默认的是λ,当然还是美元符$更让人习惯

cmdervendorclink.lua中第41行中{lamb}修改为( 即,将```local cmder_prompt = "x1b[1;32;40m{cwd} {git}{hg} x1b[1;30;40m{lamb} x1b[0m"```修改为```local cmder_prompt = "x1b[1;32;40m{cwd} {git}{hg} x1b[1;30;40m) x1b[0m"```

重启cmder,问题解决。

  • ls命令不支持中文

打开cmder,win+alt+p打开设置面板,找到Startup -> Envrioment选项
在下面的文本框里添加一行 set LANG=zh_CN.UTF-8
重启cmder,问题解决。

  • 添加 cmder 到右键菜单

首先打开具有管理员权限的cmder,快捷键Ctrl + t 勾选Run as current user和 Run as administrator这两 项,
然后点start开启,然后在命令行输入Cmder.exe /REGISTER ALL
现在在文件夹上右键点击Cmder here 就能在cmder里进入该目录

  • 将cmder添加到path

这么做有什么好处呢?
win + R,输入cmder即可打开cmder

原文地址:https://www.cnblogs.com/liutongqing/p/7405654.html