powershell alias配置方案
最近实在被git命令和poetry命令搞烦了,每次都要输入好长的命令,并且都差不太多,所以就搜索了怎么配置alias,下面是我的配置过程,主要资料来自[^1]。
配置
因为我用的是Windows Terminal
,主要使用的Powershell
环境,所以一下教程主要是以Powershell
为例,配置的Alias主要是关于Git
命令的,其它环境(CMD
、WSL
等)请自行百度,其它软件的命令Alias和本教程类似。
- 生成并打开
Powershell
配置文件
1 | code $profile # 使用vs code新建并打开配置文件"D:\Documents\PowerShell\Microsoft.PowerShell_profile.ps1" |
这个指令会调用你本机的默认编程软件新建并打开Powershell
的配置文件,如下图
- 获取git常用aliases
基本语法参见官方文档[^2],如果你自定义的alias
和官方默认的重复冲突了,可以删除默认项。
1 | Remove-Alias gpv -Force # 强制移除gpv这个alias,必须写到配置文件里,否则打开新的powersell又会加载默认配置 |
最新版去这找[^1],FileList
->aliases.ps1
。
下面是我常用的alias
,刚好没有和powershell
默认的alias
冲突。
1 | # common use |
1 | # notepad alias |
1 | # hexo alias |
1 | # python alias |
1 | # git alias |
- 重启Powershell并测试配置是否生效
1 | cdc # 转换目录到你的code文件夹就说明alias修改生效了 |
- 结束🎉
参考资料
[^1]: PowerShell Gallery | git-aliases 0.3.5
[^2]: Set-Alias (Microsoft.PowerShell.Utility) - PowerShell | Microsoft Learn
[^3]: PowerShell Gallery | aliases.ps1 0.3.5
本部落格所有文章除特別声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明来自lizilong!
评论