平时免不了会用到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