不求谌解

不求谌解

💻 Web Dev / Creative 💗 ⚽ 🎧 🏓
twitter
github
jike
email

terminal折騰記之windows篇

最近把開發環境遷移到了 windows 上,久違的 windows 還是給我帶來了不少的驚喜。簡單的折騰1之後,終端的使用體驗已經非常接近 Mac 了。
這篇文章作為之前寫過的一篇文章 ——《terminal 折騰記之 Mac 篇》的姊妹篇。實現思路上大都相似。

準備#

  1. windows-terminal
  2. iTerm for windows
  3. oh-my-posh
  4. powerline font

配置#

terminal 配置#

profiles.json 結構#

profiles

複製 iTrem 上的顏色主題,導入到 schemes 陣列中。然後在 list 中,使用這個鍵值 "colorScheme":"lovelace",生效主題顏色。當然你也可以把它寫到 defaults 中,這樣就會覆蓋 list 中配置的所有終端。

powershell 配置#

  1. 安裝 oh-my-posh
# 安裝命令
Install-Module posh-git -Scope CurrentUser 
Install-Module oh-my-posh -Scope CurrentUser
  1. 下載 powerline font
  2. 配置 powershell_profile.ps1
# 如果之前沒有配置文件,就新建一個 PowerShell 配置文件
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
# 打開配置文件
vi $PROFILE
# 添加內容
Import-Module posh-git 
Import-Module oh-my-posh 
# 設置主題
Set-Theme Paradox
  1. 在 powershell 中使用 vim
# 使用git內置的vim

vs code 配置#

如果之前在 vs code 中使用等寬字體的話,打開終端會發現命令提示符出現亂碼。這時候要把終端的字體設為 powerline,就像這樣:

"terminal.integrated.fontFamily": "Meslo LG M(你使用的字體) for Powerline"

備份#

現在,我們來整理一下整個改造終端的過程更改了哪些文件:

  • profiles.json
  • powershell_profile.ps1
  • setting.json

備份了這三個文件,就能在任何一台 windows 設備上還原有顏同時又很強大的終端了。

最後#

其實到了這裡,只能說是實現 windows 下 terminal 的基本改造。還有很多的部分沒有去折騰,比如:

  • 快捷鍵的綁定
  • WSL 相關
  • 編寫自己的主題
  • tricks and tips

更多的細節以及使用技巧,可以在官方文檔中找到。

Footnotes#

  1. 系統環境須在 Windows 10 (build1903) 以上

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。