IT之家学院:使用oh

  • 时间:
  • 浏览:0
  • 来源:3分时时彩官网_3分时时彩投注平台注册_3分时时彩下注平台注册

感谢IT之家女网友视频视频鸢一雨音的原创投稿

注意:本文所示土办法 对Windows和Linux下的PowerShell均适用,但为了支持PowerLine字体,Windows下后能 用ConEmu或其它例如的第三方终端模拟器。Linux下的终端模拟器大多默认支持PowerLine字体。

随着PowerShell的开源和多平台化,微软正利用你这些工程尝试和Linux Bash进行这些层面上的竞争。觉得PowerShell经常出现的时间可能性很长,只要最近它才开始英语 英文经常出现取代Windows下cmd的趋势。其功能之强大是无可签署的,越多越多的技术人员开始英语 英文使用PowerShell。

对PowerShell的直观印象,为宜是原来的(你这些改了字体和背景色,默认的可能性更难看):

只要本文将讲述的土办法 会最终将其变为原来:

不仅更加美观了,只要还能显示当前的权限信息和当前目录的Git情形(可能性当前目录是Git仓库得话)。对于有些经常使用Linux的读者来说,可能性会觉得你这些样式非常熟悉。是的,这越多Linux Bash主题工具oh-my-zsh和bash_it经常采用的这些PowerLine主题风格;本文将要用到的工具oh-my-posh这些也受启发于oh-my-zsh。

接下来将讲解怎样达到你这些效果。

对于Windows用户,请首先安装支持随意定制字体的第三方终端模拟器。

接下来请安装任意一款PowerLine字体,后能 从你这些GitHub仓库获取:点此链接下载。(前面的演示图中:英文字体是支持PowerLine的DejaVuSansMono字体,中文字体是文泉驿等宽微米黑字体),并将终端字体设置为支持PowerLine的字体。

只要开始英语 英文安装oh-my-posh(该步骤可能性后能 这些“较为稳定”的网络环境)。在管理员权限的PowerShell下执行指令

Set-ExecutionPolicy Bypass

该指令旨在允许加载并运行任意脚本。可能性会造成安全问提报告 ,只要只要有杀毒软件在就不必担心,毕竟没了 人会无聊到对一另1个 普通的计算机用户进行针对性攻击。

只要安装oh-my-posh的依赖和oh-my-posh这些

Install-Module posh-git -Scope CurrentUser

Install-Module oh-my-posh -Scope CurrentUser

安装完成并且 ,后能 通过

Import-Module oh-my-posh

来尝试启用你这些模组。并且 就后能 使用

Set-Theme主题名

你这些格式的指令来切换不同的显示风格。示例图中的主题是基于Agnoster改造的,默认主题文件指在

接下来便是在PowerShell启动时加载你这些模组了。例如于Linux Bash的.bashrc,PowerShell也提供例如的Profile文件用于在启动时执行指令。输入

Test-Path $profile

并执行,以选取profile文件与非 指在。可能性返回False,则应该执行:

New-Item -path $profile -type file–force

来新建一另1个 文件。只要去往Profile的目录(通常那个她 的文档下的WindowsPowerShell目录下),修改那个后缀为ps1的Profile文件,加入一行Import-Module oh-my-posh即可。

一切完成并且 ,PowerShell应该比原来美观了不少,只要提示符的功能更强了。基于oh-my-posh框架,还能当时人编写更多的主题。