大家都知道windows下的cmd用起來(lái)是真的心碎,所以在這里給大家安利一個(gè)windows下非常好用的命令行工具——Cmder
大家可以去官網(wǎng)下載
下載的時(shí)候,有兩個(gè)版本,分別是mini與full版;唯一的差別在于有沒有內(nèi)建msysgit工具,這是Git for Windows的標(biāo)準(zhǔn)配備;全安裝版 cmder 自帶了 msysgit, 壓縮包 23M, 除了 git 本身這個(gè)命令之外, 里面可以使用大量的 linux 命令;比如 grep, curl(沒有 wget); 像vim, grep, tar, unzip, ssh, ls, bash, perl都是有的喔。
安裝
下載完成后,建議將文件解壓至系統(tǒng)盤的Program Files
目錄下,以便后期的順利運(yùn)行
配置
1.把 cmder 加到環(huán)境變量
可以把Cmder.exe存放的目錄添加到系統(tǒng)環(huán)境變量;加完之后,Win+r一下輸入cmder,即可。
2.添加 cmder 到右鍵菜單
在某個(gè)文件夾中打開終端, 這個(gè)是一個(gè)(超級(jí))痛點(diǎn)需求, 實(shí)際上上一步的把 cmder 加到環(huán)境變量就是為此服務(wù)的, 在管理員權(quán)限的終端輸入以下語(yǔ)句即可:
Cmder.exe /REGISTER ALL
3.將默認(rèn)的命令提示符λ改成美元符號(hào)
將一下目錄的文件進(jìn)行修改:cmder\vendor\clink.lua文件中第41行中{lamb}修改為$
將41行的: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"
這里大家可能會(huì)出現(xiàn)桌面雙擊圖標(biāo)會(huì)報(bào)錯(cuò),要求以管理員身份運(yùn)行
你需要找到運(yùn)行程序的cmd.exe右擊,屬性—兼容性選擇以管理員身份運(yùn)行—應(yīng)用即可。
同時(shí),你要在使用命令行時(shí)以管理員身份運(yùn)行需要設(shè)置一下運(yùn)行
4.皮膚設(shè)置
打開cmder 使用win
+alt
+p
呼出settings
當(dāng)然如果你Linux的命令行工具已經(jīng)使用習(xí)慣了的話,肯定希望背景是半透明的,這樣就可以不用切換就查看瀏覽器的變化了
5.字體問(wèn)題設(shè)置
如果字體出現(xiàn)重疊現(xiàn)象,將此關(guān)閉即可
有時(shí)字體亂碼需要在這里設(shè)置一下編碼set LANG=zh_CN.UTF8
6.默認(rèn)啟動(dòng)
由于cmder不識(shí)別.banshrc
,所以你需要在cmder\vendor
中的int.bat
中進(jìn)行添加如要的命令
自定義aliases:打開Cmder目錄下的config文件夾,里面的aliases文件就是我們可以配置的別名文件
alias ll='ls -l'
alias ga.='git add .'
alias gc='git commit'
alias gc.='git commit .'
alias ls='ls -F --color'
其他功能
Cmder還增加了alias功能;他讓你用短短的指令執(zhí)行一些常見但指令超長(zhǎng)又難以記憶的語(yǔ)法;比如 ls cls等等;在其控制臺(tái)輸入alias可以查看。
主控臺(tái)文字自動(dòng)放大縮小功能,你只要按下Ctrl+滑鼠滾輪就可以辦到;果你用支援兩點(diǎn)觸控的筆電,也可以在觸控板上用兩指放大的手勢(shì)調(diào)整文字大小。還有:up,向上翻歷史命令;
Cmder有極為簡(jiǎn)單的復(fù)制粘貼操作。Ctr+V直接粘貼;用鼠標(biāo)選中你想拷貝的內(nèi)容,自動(dòng)就復(fù)制到剪切板
自定義aliases:打開Cmder目錄下的config文件夾,里面的aliases文件就是我們可以配置的別名文件,只需將里面ls命令的別名按下列方式修改就可以在ls命令下顯示中文。
ls=ls --show-control-chars --color=auto $*
cmder的配置教程就到這里了,
希望可以使你喜歡上cmder