安装主软件和插件

  1. windows-terminal在win10自带的商店里或者github中下载

  2. pwsh7github中下载

  3. 安装插件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    # 1. 安装 PSReadline 包,该插件可以让命令行很好用,类似 zsh
    Install-Module -Name PSReadLine -AllowPrerelease -Force
    ## 如果安装失败则进行如下设置
    1. 在host中加入: 72.21.81.200 psg-prod-eastus.azureedge.net
    2. 若果已经ip失效,则可以通过以下[网址](https://azureedge.net.ipaddress.com/psg-prod-eastus.azureedge.net)重新获取ip


    # 2. 安装 posh-git 包,让你的 git 更好用
    Install-Module posh-git -Scope CurrentUser

    # 3. 安装 oh-my-posh 包,让你的命令行更酷炫、优雅
    Install-Module oh-my-posh -Scope CurrentUser

    # 4. 安装[Nerd Fonts](https://www.nerdfonts.com/)
  4. 配置pwsh启动项

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    # 1. 在终端中输入(注:code 是安装后vscode后自带的命令)编辑打开的文件
    code $PROFILE
    # 1-1. 上一步不行的话,可以到目录 `C:\Users\[你的用户文件夹]\Documents\PowerShell` 中新建 `Microsoft.PowerShell_profile.ps1`文件

    # 2. 在`Microsoft.PowerShell_profile.ps1`文件输入下面字符后保存当前文件
    Set-PoshPrompt -Theme ~/.mytheme.omp.json
    Import-Module posh-git
    Import-Module PSReadLine

    # 在pwsh是使用vi命令
    $SCRIPTPATH = "C:\Program Files\Git\usr\share\vim" # 此行根据$VIMPATH寻找相应vim路径即可
    $VIMPATH = "C:\Program Files\Git\usr\bin\vim.exe" # 此行为1中vim.exe路径

    Set-Alias vi $VIMPATH
    Set-Alias vim $VIMPATH
  5. 其他对于windows terminal的配置截止2021-05-29都是可以在此软件中直接勾选配置的

  6. 如果想集成 VIM 的功能

    git安装目录下的此路径C:\Program Files\Git\usr\bin放到环境变量中,重新打开终端即可使用

相关资料

  1. windows terminal
  2. scoop
  3. ohmyposh
  4. nerdfonts
  5. powershell