blog:目錄美化windows terminal個人
windows teminal是一款新式、快速、高效、強大的終端應用程式,適用於命令列工具、命令提示符、powershell、wsl(linux子系統)等等的shell使用者,主要功能包括多選項卡、窗格、unicode/utf-8字元支援、gpu 加速文字渲染引擎,以及自定義主題、樣式和配置等等。
開啟microsoft store
,搜尋windows teminal
並安裝。
啟動:widows 10 預設是 windows powershell 是 5.x 版本,在 win10 v1903 以上版本後,開啟 powershell 時,會提示 「嘗試新的跨平台 powershell ,開啟提示**。
選擇powershell--win-.msi
格式的安裝包:
安裝程式在 windows「開始」選單中建立乙個快捷方式。
powershell 7 安裝到新目錄,並與 windows powershell 5.1 並行執行。 對於 powershell core 6.x,powershell 7 是刪除 powershell core 6.x 的就地公升級。
如果需要與 powershell 7 並行執行 powershell 6,請使用 zip 安裝方法重新安裝 powershell 6。
檢視版本,在命令列視窗中輸入命令
$psversiontable.psversion
參考:
缺省會話為power shell 5.x版本,將之修改為7
"defaultprofile":
的值改為"source": "windows.terminal.powershellcore"
的guid即可,例如它的guid為""
。
"defaultprofile": "",
效果如下:
安裝 posh-git 和 oh-my-posh
install-module posh-git -scope currentuser
install-module oh-my-posh -scope currentuser
install-module dircolors
設定 powershell 的 profile
if (!(test-path -path $profile ))
notepad $profile
貼上以下內容進 profile 檔案
import-module posh-git
import-module oh-my-posh
import-module dircolors
安裝colortool
scoop install colortool
檢視顏色方案
colortool -s
設定顏色:
colortool onehalfdark.itermcolors
power shell 7的配置:
",
"hidden": false,
"name": "powershell",
"source": "windows.terminal.powershellcore",
"colorscheme" : "snazzy",
"startingdirectory": "e:\\",
"fontface" : "cascadia code pl",
"cursorcolor" : "#000000"
}
顯示效果如下:
ubuntu的配置:
",
"hidden": false,
"name": "ubuntu-20.04",
"colorscheme" : "snazzy",
"startingdirectory": "e:\\code",
"source": "windows.terminal.wsl"
},
修改命令提示符,修改root使用者的~/.bashrc
檔案:
export ps1='\[\e[31;1m\][\u\[\e[37;1m\]@\[\e[34;1m\]\h \w]\[\e[35;1m\]\$ \[\e[0m\]'
新建/etc/profile.d/ps1.sh
export ps1='\[\e[36;1m\][\u\[\e[33;1m\]@\[\e[35;1m\]\h \w]\[\e[34;1m\]\$ \[\e[0m\]'
新建/etc/profile.d/alias.sh
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='(alias; declare -f) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot'
alias xzegrep='xzegrep --color=auto'
alias xzfgrep='xzfgrep --color=auto'
alias xzgrep='xzgrep --color=auto'
alias zegrep='zegrep --color=auto'
alias zfgrep='zfgrep --color=auto'
alias zgrep='zgrep --color=auto'
顯示效果如下: Windows Terminal 配置記錄
幫助文件 windows terminal正式版已支援右鍵選單,無需手動修改登錄檔。update 2021 3 20 terminal配置檔案,新增git bash commandline c program files git bin bash.exe login i icon c program...
配置 Windows Terminal 步驟
安裝 oh my posh,可以在 windows terminal 中的 windows powershell7 中輸入以下命令 安裝過程中需要輸入 y 即可 install module oh my posh scope currentuser skippublishercheckinstall...
windows terminal踩坑記錄
1.安裝 windows terminal 官網有幾種安裝方式,我使用的是windows10 的microsoft store 在商店中搜尋windows terminal將看到以下頁面 注意 windows terminal需要windows 10 1903 內部版本18362 或更高版本 2.w...