像Linux終端一樣使用windows命令行【cmder】
我下載的是full版,下載之後是個壓縮包,解壓之後點擊cmder.exe即可運行。
需要解決的幾個問題
- 默認的是λ,當然還是美元符$更讓人習慣
將cmder\vendor\clink.lua
中第41行中{lamb}修改爲$
即,將local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg} \n\x1b[1;30;40m{lamb} \x1b[0m"
修改爲local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg} \n\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