最近又用回了 Windows 开发环境,cd 时不习惯 Win 的目录结构,于是发现了一个能自定义指令的方法。

在 $profile 文件中定义函数

在终端执行下列命令,会打印出所有配置文件的位置,形如 X:\...\WindowsPowerShell\Microsoft.PowerShell_profile.ps1。 配置文件通常只有一个,直接编辑这个文件即可。

# 查看终端配置文件的位置
$profile

下面定义一个函数,用于 cd 到我的 CodeField 文件夹:

function TP-codefield {
	Set-Location E:\Documents\CodeField\
}

这样就能在终端直接通过 TP-codefield 函数直接跳转到 CodeField。