完美替代Windows命令行工具 Cmder 的配置與美化

什麼是 Cmder

官網 https://cmder.net/linux

官網的解釋:

Cmder is a software package created out of pure frustration over the absence of nice console emulators on Windows. It is based on amazing software, and spiced up with the Monokai color scheme and a custom prompt layout, looking sexy from the start.git

是的,這是一款 windows 命令行加強模擬器,同時也是一個軟件包,放在雲端 or U盤,解壓即用,不再怕換電腦了。shell

下載的時候,有兩個版本,分別是mini與full版;惟一的差異在於有沒有內建msysgit工具,這是Git for Windows的標準配備;全安裝版 cmder 自帶了 msysgit, 壓縮包 23M, 除了 git 自己這個命令以外, 裏面可使用大量的 linux 命令;好比 grep, curl(沒有 wget); 像vim, grep, tar, unzip, ssh, ls, bash, perl 。vim

毋庸置疑的選擇 full 版本windows

下載完成,配置(盤它)

解壓啓動

解壓下載包到你想安置的地方。運行 Cmder.exe.bash

配置環境變量

  1. 在系統變量添加ssh

    • 變量名: CMDER_HOME
    • 變量值: 安裝絕對路徑
  2. PATH 中添加 %CMDER_HOME%curl

優化

添加鼠標右鍵打開

要在配置完環境變量後,打開Cmder 或者 在cmder的安裝目錄打開管理員權限終端輸入如下語句:工具

Cmder.exe /REGISTER ALL
複製代碼

完成後,在任意文件處,鼠標右鍵,就能入下圖,快速打開了:字體

解決中文亂碼問題

進入設置

快捷鍵:win + alt + p
複製代碼

或者,窗口右下角

Settings --> Startup --> Environment 添加

set LANG=zh_CN.UTF-8  
set LC_ALL=zh_CN.utf8
複製代碼

修改命令提示符號

cmder默認的命令提示符是 λ,這是個字符串,能夠修改爲 Unicode編碼能識別的字體。

打開cmder安裝目錄下的\vendor\clink.lua文件找到lambda = "λ"把λ替換成 $ 或者你喜歡的字體圖標。例如個人 「»»»»»»」

設置透明度

隱藏標題欄和滾動條

更換主題

內置了不少主題,能夠自行選擇。

最終效果預覽

經常使用快捷鍵

  • Tab 自動路徑補全
  • Ctrl+T 創建新頁籤
  • Ctrl+W 關閉頁籤
  • Ctrl+Tab 切換頁籤
  • Alt+F4:關閉全部頁籤
  • Alt+Shift+1 :開啓cmd.exe
  • Alt+Shift+2:開啓powershell.exe
  • Alt+Shift+3:開啓powershell.exe (系統管理員權限)
  • Ctrl+1:快速切換到第1個頁籤
  • Ctrl+n:快速切換到第n個頁籤( n值無上限)
  • Alt + enter: 切換到全屏狀態;
  • Ctr+r 歷史命令搜索

底欄菜單

  • 1 標籤頁
  • 2 搜索框,能夠搜索視窗內出現過的任意關鍵字
  • 3 新增標籤頁
  • 4 切換標籤頁,能夠點擊下箭頭選擇指定的標籤頁
  • 5 鎖定視窗,不能夠編輯
  • 6 是否開啓卷軸
  • 7 系統菜單選項

集成到 VS Code 終端

  1. 在系統中增長 CMDER_ROOT 的環境變量, 對應路徑爲cmder安裝目錄。

  1. 修改VS Code的配置
    在 VS Code 中 Ctrl + Shift + P 輸入命令 open settings, 添加下面的配置項。
"terminal.integrated.shell.windows": "cmd.exe",
"terminal.integrated.shellArgs.windows": [
    "/k",
    "D:\\\\cmder\\vendor\\init.bat"
]
複製代碼

保存以後,再次Ctrl + Shift + P 輸入命令 reload 重啓 VS Code

相關文章
相關標籤/搜索