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,方便開發

  1. my-module整個文件夾需要放在 $profile 的 Modules 文件夾下
  2. 整個目錄結構相對簡單
     my-module:
     │  README.md
     │
     └─0.0.1
             my-module.psd1
             my-module.psm1
    
  3. 需要在powerShell的配置文件中添加如下一行
Import-Module my-module
  1. powershell的配置文件地址可以輸入下面的命令查看, 如果沒有,可以自行創建
$profile
  1. 重啓powerShell后就可以了

如何配置

  1. 需要再my-moudle.psd1, 配置RootModule文件

    RootModule = 'my-module.psm1'
    
  2. 需要一個唯一的GUID,可以通過powerShell命令行直接生成

    New-Guid
    
  3. 新建my-module.psm1,在這里添加需要的alias, 定義需要export的成員方法

    $exportModuleMemberParams = @{
     Function = @(
       'open',
     )}
     Export-ModuleMember @exportModuleMemberParams
    
  4. 實現function
    這里默認打開當前的文件,function也可以直接參數

    function open {
      explorer .
    }
    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM