创建一个新的单个字符快捷方式(如〜)

问题描述 投票:2回答:2

在BASH中,是否可以创建到特定路径的自定义单字符快捷方式,方式〜是/ home / myuser的快捷方式?

我想做的是^(或其他)是目录/ home / myuser / links的快捷方式,它包含许多我常用的目录的符号链接,所以cd ^ / currentproject会把我带到我的符号链接目前的工作等

bash sh cd
2个回答
4
投票

我想你更想要的是CDPATH=:~/links。然后cd currentproject会把你带到那里。 (就个人而言,我使用shell函数,我将pr命名为项目目录,并设置特定于每个项目的其他环境设置,但是YMMV。)


2
投票

做一个1个字母的功能,比如说

r() {
   cd ~/links/"$1"
}

使用它

r currentproject
© www.soinside.com 2019 - 2024. All rights reserved.