Windows 開發環境必備終端工具 Cmder


cmder

概述

Windows 的命令終端確實不太好用,這也是很多人吐槽 Windows 的一個槽點。今天安利一款叫 Cmder(http://cmder.net/) 的神器,希望它能讓你在 Windows 上的開發體驗提升一點!Cmder 現在確實也成為了我工作中的一款必備軟件。

Cmder 的優勢主要有:

  • 它提供了 portable 的版本,也就是移動版,一次配置之后,方便在其他環境再使用;
  • 顏值比 Windows 默認的高,可以安裝相關主題、設置背景圖片等,自定義比較豐富;
  • 支持一些常用命令的自定義(設置一些 alias);
  • 提供了一些 Linux 命令,比如 lspwdcurl 等;
  • 支持多窗口,這對於開發確實方便;
  • 操作方便,比如命令行的復制、粘貼等;

基於以上的原因,推薦還在 Windows 平台工作的小伙伴可以安裝試用一下,不會后悔的!

安裝

官網主頁上提供下載,有兩個版本 mini 與 full 版,full 版本自帶了 msysgit 工具,推薦下載。

默認會跳轉至 Github(https://github.com/cmderdev/cmder/releases/tag/v1.3.14)。國內下載速度比較慢,如果有需要,可以在公眾號后台回復 cmder 即可獲得百度雲的下載鏈接。

公眾號

安裝:

  • 解壓下載下來的壓縮包至你一般安裝軟件的文件夾,比如 C:\Program Files
  • 配置系統的環境變量,在 Path 中新增:C:\Program Files\cmder
  • Win+R 輸入 cmder 即可打開 cmder 客戶端了,可以將快捷方式固定至任務欄;

配置

將 cmder 添加至右鍵菜單

添加 cmder 到右鍵菜單,需要先以管理員權限打開 Windows 自帶 cmd,然后運行如下命令:

Cmder.exe /REGISTER ALL

經過上面的設置,在需要打開終端的文件夾下,你就可以在右鍵菜單中看到 Cmder Here,免去原來還需要在終端中輸入路徑進行跳轉的繁瑣步驟!

cmder-here

避免中文亂碼

在使用 ls 等命令時,如果文件夾下有中文名亂碼的問題,需要進行如下的設置解決(settings->Startup->Environmen):

set LANG=zh_CN.UTF-8

中文顯示

Win+Alt+P 是打開設置的快捷鍵,或者在頂部/底部右擊點擊 settings, 也可以進入設置頁面

默認終端設置、默認目錄設置

選擇默認的終端,比如設置 Cmder As Admin 作為默認選項;

默認終端

更改默認開啟 cmder 時默認的目錄,選擇對應終端,增加-new_console:d:D: 即可,默認在 D 盤根目錄:

默認目錄

別名(alias)設置

Cmder 終端,輸入 alias 可以看到默認的一些別名設置。可以根據個人需要,自定義常用命令行操作的別名,提升開發效率!

依次進入 Cmder 安裝目錄->configuser-aliases.cmd 文件中定義了命令的別名,如下是我的一些示例,你也可以根據你的需要進行自定義:

2c=cd /d "D:\020-Code"
2dl=cd /d "C:\Users\xiang\Downloads"

ga=git add
gst=git status

ci=commit
co=checkout
  • 快速切換至一些常用的目錄;
  • git 常用命令的縮寫;

系統默認的有一個別名設置比較有用,e. 可以快速打開文件夾。

explore

背景的透明度、背景圖片的設置

打開 settings->Feature->Transparency,可以進行終端透明度的設置,看起來效果比較酷炫。

背景圖片的設置:

背景圖片

主題

主題,我使用的是 Dracula 吸血鬼主題(https://draculatheme.com/cmder)。 順便安利這款主題,它也提供了 VSCode/IDEA/Pycharm 等一系列 IDE 軟件對應的主題!

安裝主題

  • Win+Alt+P
  • 點擊 Import
  • 選擇 Dracula.xml

設置分屏的快捷鍵

分屏效果

進入 Settings->Keys&Macro,搜索 Split: Duplicate 設置。我的分屏快捷鍵設置為:

  • ctrl+shift+→:左右分屏
  • ctrl+shift+↓:上下分屏

分屏快捷

快速復制/粘貼

下面這兩個功能很常用,比 Windows 終端的復制和粘貼好用太多:

  • 鼠標左鍵選中需要復制的內容,即可將終端的內容快速復制至剪貼板;
  • 鼠標右鍵即可將剪貼板的內容快速粘貼;

鼠標

Cmder 窗口放大/縮小快捷鍵

默認的快捷鍵是 ctrl+~,這個和 VSCode 中終端啟動的快捷鍵沖突了,因此,我修改了 Cmder 的這個快捷鍵,改為了 Alt+~

縮寫-主題

快捷鍵

  • Tab:路徑的自動補全;
  • Ctrl+T:建立新頁簽;
  • Ctrl+W:關閉頁簽;
  • Ctrl+Tab:切換頁簽;
  • Ctrl+1:快速切換到第 1 個頁簽,Ctrl+n 快速切換到第 n 個頁簽;
  • Ctr+R:歷史命令搜索;
  • Ctrl+滑鼠滾輪:字體的快速放大/縮寫;
  • Alt+F4:關閉所有頁簽
  • Alt+enter:切換到全屏狀態;
  • Win+Alt+P:進入cmder設置菜單;

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM