平时免不了会用到windows下的命令行, 但是 cmd
使用体验非常差… 后来开始用 PowerShell
, 比起 cmd
来说确实有了一些改善, 但是仍然不是很友好Orz. 再后来发现了 Cmder
, 对 Shell
的支持更为友好, 界面也很美观, 于是就彻底放弃了 PowerShell
…
这里记录一下
Cmder
的配置, 主要是给自己看的.
- 中文支持
- 环境变量添加
- 右键菜单配置
- 提示符修改
中文支持
在 Settings -> Startup -> Environment
里面加如下的语句即可:
1 | set LANG=zh_CN.UTF8 |
环境变量添加
将 Cmder
的安装目录添加到 PATH
中. 例如我的安装目录是 D:\Cmder
, 直接将其添加到 PATH
的开头即可.
成功添加环境变量后, 在 Win+R
调出的“运行”窗口中键入 Cmder
即可直接在用户目录下打开 Cmder
.
右键菜单配置
添加好环境变量后, 在 cmd
或 PowerShell
中运行如下语句即可.
1 | Cmder.exe /REGISTER ALL |
成功后在任意文件夹空白处右击鼠标, 即可在快捷菜单中找到 Cmder Here
, 即在该目录下运行 Cmder
.
提示符修改
这个在网上查了很多东西都不能直接用, 需要自己多尝试.
Cmder
的默认输出提示符是 \(\lambda\), 多少看着有点别扭, 按照 Linux
的习惯可以将其改为美元符号 \(\$\).
网上的教程大多是修改 /vendor
目录下的 init.bat
, clink.lua
或 profile.ps1
来达到修改提示符的目的, 但是具体方法大多是不可行的.
我目前所使用的版本可以通过修改 clink.lua
来实现, 具体做法是将该文件第43行的 local lambda = "λ"
修改为 local lambda = "$"
即可…
(用完之后如果无效不能骂我==
Linux命令速查表
顺手放一个表在这里方便查阅..1