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