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的配置文件地址。如果这个文件不存在的话,需要自己手动创建

我的机器上也没有这个文件,于是创建了一个

shell 复制代码
## windows下的创建命令,注意自己换路径哦
 Invoke-Item -Path C:\Users\xxx\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

添加alias别名

用任意编辑器打开Microsoft.PowerShell_profile.ps1文件,添加函数比如

typescript 复制代码
Function gba(){
     git branch -a
}

Function gco([string]$branch){
     git checkout $branch
}

Function gst(){
     git status
}

Function gpr(){
     git pull --rebase
}

我这里全都是单条命令的,其实能写多条命令的,具体自己摸索下

重启PowerShell并使用

能看到alias已经生效了,哎舒服了

相关参考

cloud.tencent.com/developer/a... blog.csdn.net/a772304419/...

相关推荐
zachhere1 小时前
构建你的第一个 ChatGPT 应用 | 使用 Apps SDK 的逐步教程
github
HelloGitHub3 小时前
降薪跳槽,投身开源!只为 AI 落地“最后一公里”
开源·github
百锦再4 小时前
第5章 所有权系统
运维·git·python·eclipse·go·github·负载均衡
赵文宇(温玉)13 小时前
构建内网离线的“github.com“,完美解决内网Go开发依赖
开发语言·golang·github
牛奶咖啡1313 小时前
利用Github与Hexo搭建属于自己的在线个人博客
github·hexo创建静态博客·免费部署博客到公网上·创建自定义静态博客·将静态博客上传到github·将自己的网站发布到网上
散峰而望13 小时前
C++入门(一)(算法竞赛)
c语言·开发语言·c++·编辑器·github
qq_54702617914 小时前
OAuth 2.0 安全授权
git·安全·github
uhakadotcom18 小时前
基于 TOON + Next.js 来大幅节省 token 并运行大模型
前端·面试·github
孟陬18 小时前
别再社死了!`includeIf` 一招搞定 Git 提交者信息错乱,守护你的邮箱隐私
git·github
Cyril_KI20 小时前
大模型长文生成中的幻觉与事实性:研究进展综述
大模型·llm·github·综述·幻觉