windows 11 配置 alias
最近入职新公司,没mac用了,配了windows 11的办公机器。
又因为windows的命令和linux/mac这些系统有很大的差异,这边懒癌发作,没去咋折腾。
终于在手动敲了四周的git status, git rebase, git pull --rebase后,我受不了了,决心把alias给搞一下。
PowerShell
windows 11 有PowerShell, goland 默认也是用的PowerShell,而不是很老的windows那个命令提示符。 所以这里只讲PowerShell的。
找到配置文件的绝对路径
在Powershell的控制台中,输入echo $profile
这个就是PowerShell的配置文件地址。如果这个文件不存在的话,需要自己手动创建
我的机器上也没有这个文件,于是创建了一个
## windows下的创建命令,注意自己换路径哦
Invoke-Item -Path C:\Users\xxx\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
添加alias别名
用任意编辑器打开Microsoft.PowerShell_profile.ps1
文件,添加函数比如
Function gba(){
git branch -a
}
Function gco([string]$branch){
git checkout $branch
}
Function gst(){
git status
}
Function gpr(){
git pull --rebase
}
我这里全都是单条命令的,其实能写多条命令的,具体自己摸索下
重启PowerShell并使用
能看到alias已经生效了,哎舒服了
相关参考
转载自:https://juejin.cn/post/7358639642411450422