Windows下,terminal美化、命令行美化


1. Terminal

terminal 比 原生的 cmd 要更加好用
直接去 Micorosoft Store 下載就行了
image

2. 美化效果圖

image

3. 美化步驟

3.1 需要的插件

  • git-aliases
  • posh-git
    前兩個組合起來,可以實現類似 oh-my-zsh 一樣的 Git增強(命令別名和顯示分支等信息)
  • oh-my-posh:terminal的美化主題
  • DirColors:彩色方案,實現類似 Unix 終端一樣的多彩顏色

3.2 前提准備

  • 用管理員角色 打開 Windows Terminal

  • 權限設置
    因為執行 Install-Module 會報錯以下信息:因為在此系統上禁止運行腳本。
    執行以下命令:

    ## 允許執行腳本
    set-executionpolicy remotesigned
    
  • 下載字體
    oh-my-posh 是基於 Meslo LGM NF 字體設計的,V3 更新后 ,原來可以使用其他等寬字體, 但是更新之后就不好使了。 oh-my-posh 官方推薦使用 Meslo LGM NF字體。
    在這里下載:Meslo LGM NF ---Github

  • 安裝字體
    把下載的字體解壓,ctrl + a 全選,點擊鼠標右鍵,安裝。
    image

3.3 安裝模塊

##  -Scope CurrentUser:只為當前用戶安裝
Install-Module git-aliases -AllowClobber -Scope CurrentUser
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
Install-Module DirColors -Scope CurrentUser

3.4 導入模塊、設置主題

Import-Module git-aliases
Import-Module posh-git
Import-Module oh-my-posh
Import-Module DirColors
Set-PoshPrompt -Theme iterm2

注:這樣只是暫時的,關機后就失效了

3.5 永久配置

## 執行以下代碼,獲取 配置文件路徑
$PROFILE

image
沒有這個文件的話,就去這個目錄下新建這個文件,輸入以下內容

Import-Module git-aliases
Import-Module posh-git
Import-Module oh-my-posh
Import-Module DirColors
Set-PoshPrompt -Theme iterm2

保存退出,之后,就能在每次打開 terminal 時,加載這個配置文件,執行其中的命令

3.6 主題顏色美化

3.6.1 安裝 scoop

scoop 是 Windows 下的包管理工具,可以理解為 Linux 下的 yum,Ubuntu 的 apt-get

3.6.1.1 安裝

iwr -useb get.scoop.sh | iex

image

3.6.1.2 添加倉庫

scoop 自帶的 main bucket 軟件太少,需要添加官方維護的 extras bucket

scoop bucket add extras https://github.com/lukesampson/scoop-extras.git

image

3.6.2 安裝 colortool

scoop install colortool

image

image

campbell-legacy.ini
campbell.ini
cmd-legacy.ini
deuteranopia.itermcolors
OneHalfDark.itermcolors
OneHalfLight.itermcolors
solarized_dark.itermcolors
solarized_light.itermcolors
# 設置顏色方案
colortool -b OneHalfDark.itermcolors
colortool -b solarized_dark.itermcolors

image

image

3.6.3 配置文件

按需配置就好了
image

image

image

4. 重啟 terminal 驗證

image

5. 常用快捷鍵

分屏快捷鍵如下:

水平分屏:Alt + Shift + 減號
垂直分屏:Alt + Shift + 加號

切換聚焦的分屏視圖:alt + (left/right/up/down)
調節分屏的窗口大小:alt + shift + (left/right/up/down)

縮放當前視圖:Ctrl+ 加號/減號 (或者 Ctrl + 鼠標滾輪)

退出分屏:exit
image

6. 重點

遇到問題,多看各個組件的官網,更加容易解決問題


免責聲明!

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



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