不求谌解

不求谌解

💻 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) 以上

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。