如果在Windows平台工作的话,有时候难免要和命令行打交道。然而原生的PowerShell丑陋不堪。。。这时候就真的非常眼红Mac Os和linux了。其实只要有心,自己也可以强化一下PowerShell的,下面先上效果图:
是不是比原来的要好多了?有个赏心悦目的界面生产力也可以提高~下面说过程。主要是参考了https://github.com/JanDeDobbeleer/oh-my-posh,这里博主就做一下简单的翻译和整理。博主的系统是win10的,之前在win7上也有试过,PowerShell的版本会不一样。
-
首先你需要下载ConEmu,它相当于windows终端的增强版。如果之前有安装过Chocolatey的话,安装ConEmu就是一行代码的事:
choco install ConEmu
Chocolatey的下载地址:https://chocolatey.org/
-
在ConEmu的设置中可以选择自己喜欢的字体和背景,在右上角的加号中打开PowerShell
-
使用PowerShell Gallery来安装posh-git和oh-my-posh
Install-Module posh-git -Scope CurrentUser Install-Module oh-my-posh -Scope CurrentUser
-
写好配置文件,就不用每次打开再配置了
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } notepad $PROFILE
-
在打开的配置文件中加入以下内容:
Import-Module posh-git Import-Module oh-my-posh Set-Theme Agnoster
其中
Set-Theme Agnoster
设置了Agnoster主题,可以用$ThemeSettings
检查当前的主题 -
这样就配置完成了~你也可以按照自己的喜好选择其他主题:
Paradox
:
Sorin
:
DarkBlood
:
Avit
:
Honukai
:
Fish
:
读者也可以配置自己的原创主题,这里就不详细介绍了。有兴趣的话可以参考 https://github.com/JanDeDobbeleer/oh-my-posh