在IT這一行,大部分狀況下都是推薦你們使用Linux
或者類Unix
操做系統去編程,Linux
做爲一代優秀的操做系統,已經人盡皆知,在IT行業已經成爲核心。有條件的大佬都選擇了使用mac編程,最優秀的莫過於終端體驗了,與Linux
徹底一致的命令行,帶來了許許多多的方便,可是使用Windows的用戶呢?相信你們都使用過cmd終端,它到底好很差呢。相信你們心中已經有了評判。
如今我就要推薦一款Windows下的終端--->cmder
先來上兩張圖給你們看看linux
都不用我說,一眼就能分辨出他倆的區別了,其實他倆最大的區別是cmder徹底支持Linux
命令行,包括vi,並且能夠多開,快捷鍵複製粘貼,分屏等,功能很是強大
cmder的官網git
Full版本下載連接,點擊可直接下載
https://cmder.net/ 官網本身下載也能夠
在官網下載的時候有兩個版本github
我推薦你們安裝Full版本,這樣就能夠不用單獨安裝git了
Full版本下載連接,點擊可直接下載shell
安裝很是簡單,下載完成後,直接解壓到你存放軟件的目錄就行了
編程
而後雙擊一下cmder.exe
就能夠先簡單體驗一下了json
這款軟件能夠徹底替代Windows系統自帶的cmd終端,固然須要一點人性化的設置windows
我就只上圖了,環境變量配置太過簡單了,百度上太多了,都是通用套路,配置完環境變量,就能夠直接在Windows+r
鍵裏運行cmder打開終端了
bash
上圖中我把git也配置進去了,這樣就不會說git不是內部或者外部命令了分佈式
右鍵管理員身份運行cmder.exe
,而後把下面的命令複製到cmder
中執行一次ide
// 設置任意地方鼠標右鍵啓動Cmder Cmder.exe /REGISTER ALL
右下角的三
,而後選擇Settings
或者直接使用快捷鍵Windows+Alt+p
打開設置
若是不習慣英文,能夠將設置改爲中文
下次再次打開設置,又會中文,只有這個設置生效一次,其餘的均可以永久生效
設置字體的風格,大小等,圖中紅色位置不要勾選,不然會出現cmder終端字體重疊錯位的問題
終端界面的字體大小在設置裏能夠修改,也能夠在終端界面滑動鼠標滾輪,或者觸控板雙擊縮放調整字體大小
勾選這兩個設置,只須要設置一次,下次會自動記住上次終端在桌面出現的位置和窗口大小
ESC
鍵最小化窗口的問題老是
的其餘選項,不然使用vi時會出現沒法切換模式的問題
在使用ls
命令時,中文亂碼的解決方案,將下面的代碼複製到圖中位置
set LANG=zh_CN.UTF-8 set LC_ALL=zh_CN.utf8
cmder
註冊成Windows的默認終端設置此選項後,系統啓動後就會生效,且,即便你打開的是cmd,也會被放到cmder的窗口中執行
例如在終端中執行多行SQL
語句,總會彈出提示,勾選選項能夠解決
$
默認的命令提示符是λ
,你們都知道Linux是$
,這裏提供一下修改的方法,並非必須的
1)首先在cmder
的安裝目錄下,找到vendor/
目錄,而後找到clink.lua
文件
2)右鍵使用sublime打開
3)打開後能夠Ctrl+F
查找下面的字段local lambda =
4)將local lambda =""
的值替換成$
5)保存關閉,重啓終端
cmder
1)在idea中打開其餘設置界面,如圖所示
在idea中settings是對當前項目生效,Other Settings是對全部項目生效
2)如圖中修改shell Path的路徑,替換成下面的內容
注意將cmder安裝目錄換成你的安裝目錄
//這種方式比較可靠,避免了環境變量失效的問題 "cmd.exe" /k ""你的cmder安裝目錄\vendor\init.bat"" //或者,這個須要有環境變量 "cmd.exe" /k ""%環境變量配置的cmder home目錄名稱%\vendor\init.bat""
3)再次打開Terminal終端就可使用Linux命令了
1)打開設置
2)搜索code save
,點擊打開設置json文件
3)將下面的代碼粘貼到文件中,修改成本身須要的內容
注意修改cmder的安裝目錄爲本身的安裝目錄
// 設置終端爲cmder "terminal.integrated.shell.windows": "cmd.exe", "terminal.integrated.env.windows": { //設置cmder的根目錄 "CMDER_ROOT": "cmder的根目錄" }, "terminal.integrated.shellArgs.windows": [ "/k", //設置啓動初始化目錄 "cmder的根目錄\\vendor\\init.bat" ], //下面的設置能夠不須要 //終端顏色配置 "workbench.colorCustomizations": { //能夠將鼠標放到下面的色號上根據本身的偏好進行選擇 "terminal.foreground": "#37FF13", "terminal.background": "#2b2424" }, "terminal.integrated.cursorBlinking": true, //設置terminal中的行高 "terminal.integrated.lineHeight": 1.1, "terminal.integrated.letterSpacing": 0.1, "terminal.integrated.fontSize": 12, //字體大小設置 "terminal.integrated.fontFamily": "monaco", //字體設置 "terminal.integrated.shell.linux": "/bin/zsh"
4)Ctrl+J
打開終端,就可使用了