我有以下的设置:
mkdir /1
mkdir /1/2
mkdir /1/2/3
ln -s /1/2/3 /1/3
如果我执行
cd /1/3
,然后执行pwd
,我会得到/1/3
。如果我使用pwd -P
,我可以得到/1/2/3
,或者使用pwd -L
强制得到/1/3
。在VIM中,我想要得到
/1/3
路径。如果我打开一个文件/1/3/foo.txt
,并且使用像fnamemodify(bufname(winbufnr(0)), ':p:h')
这样的命令,它会返回/1/2/3
。如何让它给我与pwd
相同的目录?