介紹
- 如下兩張圖的對比就知道cmder是干什么用的啦
- Cmder是一款Windows環(huán)境下非常簡潔美觀易用的cmd替代者
cmd和cmder
為什么使用cmder,它強大在哪里
- 可以方便的全屏
- 可以像chrome瀏覽器一樣同時打開多標(biāo)簽頁
- 超簡單的復(fù)制粘貼操作
- 自定義命令,如可以使用一個字母代替N條命令
- 強大的快捷鍵
- 支持Linux bash shell
- 還能當(dāng)作ssh工具碌识,代替常用的putty(注:ssh工具Xshell最好用)
- 看起來高端大氣上檔次
下載和安裝
- 百度云下載......目前2017年2月12日最新版
- 去官網(wǎng)下載cmder,進入官網(wǎng)首頁,頁面拉到中間位置就會看到下載鏈接
- 有mini版和full版,我們下載full版
- 下載下來是一個.zip壓縮包碾篡,解壓之后運行根目錄的
Cmder.exe
即可打開.由于比較常用建議右鍵創(chuàng)建桌面快捷方式 - 也可以把它添加到環(huán)境變量中,點這里看windows系統(tǒng)如何配置環(huán)境變量
下載cmder
解決即安裝
實用功能說明
1.按住ctrl
鍵并滾動鼠標(biāo)滾輪可以快速放大縮小字體
快捷放大字體
2.如下圖自定義命令(aliases)
自定義aliases
- 上圖是怎么做到的,其實是我在
user-aliases.cmd
文件添加了一句g=e: & cd E:\work_space\git
,如下 - 找到cmder安裝目錄,在config目錄下找到
user-aliases.cmd
文件,右鍵用文本編輯器打開就可以隨意添加你想添加的命令,如圖可以看到我添加了許多命令
配置aliases
3.簡單的復(fù)制粘貼操作
使用ctrl+v
就可以粘帖,使用鼠標(biāo)選中內(nèi)容就是復(fù)制,如下圖我鼠標(biāo)選中常用工具
4個字,就復(fù)制了這4個字,那就可以使用ctrl+v
粘帖
復(fù)制演示
4.菜單介紹
- 當(dāng)前所在的標(biāo)簽頁
- 搜索當(dāng)前標(biāo)簽頁出現(xiàn)過的內(nèi)容
- 手動新增標(biāo)簽頁按鈕,快捷鍵是
ctrl+t
- 手動切換標(biāo)簽頁按鈕,快捷鍵是
ctrl+tab
- 鎖定標(biāo)簽頁,無法再輸入
- 切換視窗是否提供卷軸功能筏餐,啟動時可查詢之前顯示過的內(nèi)容
- 鼠標(biāo)左鍵可開啟系統(tǒng)選單开泽,鼠標(biāo)右鍵可直接打開設(shè)置菜單, 打開設(shè)置菜單的快捷鍵是
Win+Alt+P
菜單介紹
常用快捷鍵
- Alt+H...............顯示所有快速鍵清單
- Tab鍵...............自動路徑補全
- Ctrl+T...............建立新頁簽;利用Ctrl+W關(guān)閉頁簽;
- Ctrl+Tab...........切換頁簽;
- Ctrl+1...............快速切換到第1個頁簽
- Ctrl+n...............快速切換到第n個頁簽( n值無上限)
- Alt + enter........切換到全屏狀態(tài)魁瞪;
- Ctr+r................歷史命令搜索
- ESC.................清除目前輸入的整行
- Ctrl+Alt+U........回上一層(等于幫你輸入了cd ..命令)
- e. ....................打開當(dāng)前路徑所在的文件夾,注意是e加一個點
做ionic開發(fā)會經(jīng)常輸入大量命令穆律,所以在這里可以配置命令縮寫,附上我的cmder配置文件內(nèi)容
;= @echo off
;= rem Call DOSKEY and use this file as the macrofile
;= %SystemRoot%\system32\doskey /listsize=1000 /macrofile=%0%
;= rem In batch mode, jump to the end of the file
;= goto:eof
;= Add aliases below here
e.=explorer .
gl=git log --oneline --all --graph --decorate $*
ls=ls --show-control-chars -F --color $*
pwd=cd
clear=cls
history=cat "%CMDER_ROOT%\config\.history"
unalias=alias /d $1
vi=vim $*
cmderr=cd /d "%CMDER_ROOT%"
yxj=ssh yxj@111.230.229.150
quit=exit
ex=exit
qu=exit
ad=adb devices
is=ionic serve
ib=ionic build
ibp=ionic build --prod
cpra=cordova platform rm android
cpaa=cordova platform add android
cpraa=cordova platform rm android & cordova platform add android
cpraab=cordova platform rm android & cordova platform add android & cordova build android
cpraar=cordova platform rm android & cordova platform add android & cordova run android
cba=cordova build android
cbar=cordova build android --release
cra=cordova run android
cral=cordova run android --livereload
ipcra=ionic cordova platform rm android
icpaa=ionic cordova platform add android
icpraa=ionic cordova platform rm android & ionic cordova platform add android
icba=ionic cordova build android
icra=ionic cordova run android
icral=ionic cordova run android --livereload
icbar=ionic cordova build android --release
icbap=ionic cordova build android --prod
icbapr=ionic cordova build android --prod --release
ibpb=ionic build --prod --engine browser
apk=cd platforms\android\build\outputs\apk & explorer . & cd.. & cd.. & cd.. & cd.. & cd..
iapk=adb install -r platforms\android\build\outputs\apk\android-debug.apk
iapkr=adb install -r platforms\android\build\outputs\apk\android-release.apk
j=c: & cd C:\workspace\github\ionic2_tabs
l=c: & cd C:\workspace\app\liveWork
c=c: & cd C:\workspace\app\ionic3_cgb