toc

看清楚教程再使用

安装过程很麻烦,最后也不能像git-bash那样可以直接git-bash到文件管理器中某一个目录 已经可以了。这是个吃力不讨好的举措,但是非常好看。

配置自定义安装位置的scoop

官方Wiki可以找到安装教程,比我这个详细

# config env
[environment]::SetEnvironmentVariable('SCOOP','D:\Program_Files\Scoop','User')
$env:SCOOP='D:\Program_Files\Scoop' #don't forget this
# install scoop
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
[environment]::SetEnvironmentVariable('SCOOP_GLOBAL', 'D:\Program_Files\Scoop', 'Machine')
#this won't work, you should add one in system environment variable

# scoop的常用命令
scoop search 
scoop home                 #查看软件主页面
scoop install
scoop uninstall

#使用scoop安装几个常用软件
scoop install colortool    #powershell配色工具
scoop install aria2        #类似bt一样的下载工具
scoop install sudo         #解决git-bash没有系统权限的痛点
# 更改配置
scoop config aria2-enabled true
#之后使用colortool设置powershell窗口的主色调
colortool -s               #查看色调方案
colortool name             #预览名为name的色调方案,下次打开就会失效
colortool -d name          #永久生效

使用scoop安装nerd_fonts

#字体的名字可以在C:\Users\Harvey\scoop\buckets\nerd-fonts\bucket中的json文件中找到
scoop bucket known           # 查看scoop支持的bucket
scoop bucket add nerd-fonts  #添加你nerd-fonts bucket
scoop install font-name-NF
#用这个方法安装字体要比直接在github上下载快

#Powershell中查看已经安装的module
Get-InstalledModule
#使用Powershell安装模块
Install-Module moudle_name

安装Fluent Terminal

  1. 下载好比较大的那个安装包,包里面依赖自满足,我没有试,万一不满足,又要重下。
  2. 将文件解压之后,把目录中的证书文件导入到受信任的个人证书根目录
  3. 双击后缀名为.appxbundle的文件即可安装成功
  4. 找到install.bat为程序添加右键菜单Open Fluent Terminal Here非常实用。可以通过uninstall.bat删除右键菜单配置

安装一些工具

#posh-git可以显示当前目录下仓库的状态
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser

环境变量相关

$ThemeSettings #查看当前主题设置
$PROFILE       #查看powershell的ps1文件位置
ls env:        #查看所有的环境变量
$env:path      #相当于linux下的path命令
#让某个环境变量立即生效
[environment]::SetEnvironmentvariable 

为UWP程序添加桌面快捷方式

  1. 在文件夹地址栏输入 shell:AppsFolder
  2. 找到你想操作的APP
  3. 在APP上点右键选“创建快捷方式”或直接拖放到桌面,都可以在桌面上创建一个此APP的快捷方式
  4. 可以使用start *.lnk方式在命令行中启动该程序

Leave a Reply

Your email address will not be published. Required fields are marked *