window terminal 添加alias
window terminal下添加alias
WTF
直接在PowerShell的配置文件中添加 Set-Alias 搞定
=😃===
Set-Alias -Name ll -Value Get-ChildItem
=(:===
首先需要将window terminal的启动已powerShell打开的窗口,一半都是默认行为
github地址 https://github.com/DaiHangLin/my-power-shell-module
此項目是爲了在powerShell中添加一些常用的alias,方便開發
- my-module整个文件夹需要放在 $profile 的 Modules 文件夹下
- 整个目录结构相对简单
my-module: │ README.md │ └─0.0.1 my-module.psd1 my-module.psm1
- 需要在powerShell的配置文件中添加如下一行
Import-Module my-module
- powershell的配置文件地址可以輸入下面的命令查看, 如果沒有,可以自行創建
$profile
- 重啓powerShell后就可以了
如何配置
-
需要再my-moudle.psd1, 配置RootModule文件
RootModule = 'my-module.psm1'
-
需要一个唯一的GUID,可以通过powerShell命令行直接生成
New-Guid
-
新建my-module.psm1,在这里添加需要的alias, 定义需要export的成员方法
$exportModuleMemberParams = @{ Function = @( 'open', )} Export-ModuleMember @exportModuleMemberParams
-
实现function
这里默认打开当前的文件,function也可以直接参数function open { explorer . }
学会勇敢