我的 HOME 目录中有一个符号链接('cur_project'),并且每次我开始处理任何新项目时都希望通过在终端上调用 SET_CUR_PROJ 变量来更改其目的地。
我在 ~/.vimrc 文件中添加了一行,如下所示:
SET_CUR_PROJ= "ln -sf -T $PWD $HOME/cur_project"
通过这一行,我的意思是每当我调用这个变量时,它应该将该符号更改为当前工作目录。我正在运行这个命令:
$source ~/.bashrc
$$SET_CUR_PROJ
这种方法的问题是它在源时解析了两个变量 $PWD 和 $HOME 但我需要将 $PWD 解析为其最近的值。