Terminal 更快地使用cli-为当前项目设置变量

Terminal 更快地使用cli-为当前项目设置变量,terminal,environment-variables,Terminal,Environment Variables,我经常在Linux和Mac上使用cli(终端) 如何通过将变量设置为当前项目文件夹而不是 cd路径/到/文件夹/结束/和/结束/再次 差不多 cd当前项目 (带制表符完成) ?根据您的shell,您可以设置一个cdpath,其中包含您定期cd到的目录,这样您就可以执行您想要的操作: cd the-current-project 从任何地方来。有关更多详细信息,请参阅 或者,您可以只设置一个shell变量 cd $CURRENT_PROJECT 同样,您的shell将确定您是否可以用t

我经常在Linux和Mac上使用cli(终端)

如何通过将变量设置为当前项目文件夹而不是


cd路径/到/文件夹/结束/和/结束/再次

差不多


cd当前项目

(带制表符完成)

根据您的shell,您可以设置一个
cdpath
,其中包含您定期cd到的目录,这样您就可以执行您想要的操作:

cd the-current-project
从任何地方来。有关更多详细信息,请参阅

或者,您可以只设置一个shell变量

cd $CURRENT_PROJECT

同样,您的shell将确定您是否可以用tab键完成此操作(我知道
zsh
将完成此操作。我不确定
bash
)。

+1,不知道
CDPATH
。它是否也与
pushd
popd
一起工作?所以你在
CDPATH中
pushd
到一个“最喜欢的”位置,然后
popd
直接返回到你所在的位置?它(同样,在zsh中。不确定bash,但我希望如此)属于superuser.com