美化你的windows命令行

最近從蘋果換成了windows, 然後就沒有好看的iTerm2了. 但是, 把windows好好打扮一下, 也可以讓命令行有着近似linux的體驗. 折騰過程:

1. 安裝Windows terminal

2. 美化windows terminal- 安裝字體: Meslo, 下載地址: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Meslo.zip, 裏面有很多字體, 選一個安裝, 然後記錄下這個字體的名字(預覽字體, 名字在第一行)

3. 很多教程會教你把powershell用oh-my-zsh美化, 我嘗試了一下, 啓動powershell本來就慢, 美化之後, 啓動時間要多2秒. 而且用慣了linux/mac os, windows的命令行還是有很多不同的, 因此希望使用一個linux系的命令行. 這裏有兩個方案: 1. 用wsl, 然後好好美化你的linux. 2. 裝git之後, 會附送一個git bash. 由於wsl2啓動也有點. 而且是基於虛擬機, 因此選用美化git bash的方案.

4. 給windows terimal添加git bash: 打開windows terimal設置, 然後添加一個profile:

           {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b7}",
                "hidden": false,
                "name": "git bash",
                "commandline": "C:\\Program Files\\Git\\bin\\bash.exe",
                "acrylicOpacity": 0.8  ,// 背景透明度
                "useAcrylic": true,
                "fontFace": "MesloLGL Nerd Font" //剛纔安裝的字體名字
            }

 5. 安裝zsh: https://gist.github.com/fworks/af4c896c9de47d827d4caa6fd7154b6b, 大概意思是下載一個windows版本的zsh的, 解壓, 放到git bash裏, 然後每次默認啓動zsh就可以了. 這裏有兩個坑: 1. 下載的壓縮包是用zstd算法壓縮的, 教程裏推薦用peazip解壓縮, 我則喜歡用7-zip-standard來解壓縮. 記得Bandizip 7版本也可以解壓縮. 2. 教程裏說, 啓動zsh的時候用zsh命令, 但是我嘗試失敗. 最後用 /usr/bin/zsh-5.8.exe才成功啓動

6. 安裝zsh之後, 很多人用agnoster主題(編輯~/.zshrc這個文件的ZSH_THEME), 確實很酷炫, 但是有個很大的問題, 就是進入git倉庫文件夾, 會非常卡. 這是主題的實現機制問題. 有大神出了個優化的主題powerlevel10k(https://github.com/romkatv/powerlevel10k#oh-my-zsh) 不僅解決了git文件夾卡頓的問題, 而且效果更酷炫. 跟着說明安裝之後, 有長長的一串設置. 跟着操作即可.

注意: 不要聽信網上什麼什麼$ git config --add oh-my-zsh.hide-dirty 1, 沒用

最終效果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章