在 Linux 上
alias cdt='cd /usr/a'
创建一个别名,当我输入时
cdt
我将工作路径更改为/use/a
在 PowerShell 上
Set-Alias cdt "cd F://a"
好像不行
别名不能使用参数,因此请定义一个函数。
function cdt { set-location "F:\a" }
为了确保它保留为永久别名,您可以在 powershell 中执行以下操作:
notepad $profile
并将以下内容粘贴到文件中(末尾):
function gotoa { set-location "F:\a" }
new-alias cdt gotoa
编辑您的 PS 配置文件以添加如下内容: (如果您需要查找 PS 配置文件的位置,请在 PS 终端中输入
$profile
,它将为您提供配置文件的路径。)
$work= @{
project = 'C:\folder1\work\project'
webapp = 'C:\folder1\work\project\wars\webapp\src\main\webapp'
components = 'C:\folder1\work\project\components'
build = 'C:\folder1\work\project\build'
}
重新启动Powershell,然后您可以
cd
如下:
cd $work.webapp
无需重新启动终端,您只需重新加载配置文件即可,如下所示
. $profile