Windows上的Git-bash只识别一些符号链接

时间:2015-12-17 17:42:08

标签: git-bash

这个让我难过。我在git-bash PATH中的目录中设置了这些符号链接(使用mklink)。

[@Pawel-HP2 bin]$
ls -la
lrwxrwxrwx 1 pawel 1049089     46 Nov 19 11:10 np -> /c/Program Files    (x86)/Notepad++/notepad++.exe*
lrwxrwxrwx 1 pawel 1049089     46 Dec 17 09:30 npp -> /c/Program Files     (x86)/Notepad++/notepad++.exe*
lrwxrwxrwx 1 pawel 1049089     80 Dec 16 14:40 pycharm -> /c/Program Files (x86)/JetBrains/PyCharm Community Edition 5.0.2/bin/pycharm.exe* 

现在当我去c盘上的某个目录时:

[@Pawel-HP2 bin]$
cd /c
[@Pawel-HP2 c]$
which np
/c/Users/pawel/Documents/bin/np
[@Pawel-HP2 c]$
which pycharm
/c/Users/pawel/Documents/bin/pycharm

现在,当我切换到另一个驱动器时,它仍然会找到pycharm链接,但不会找到notepad ++链接!

[@Pawel-HP2 c]$
cd /f
[@Pawel-HP2 f]$
which pycharm
/c/Users/pawel/Documents/bin/pycharm
[@Pawel-HP2 f]$
which np
which: no np in (...)

为什么识别一个而不是另一个符号链接有区别?一般来说如何让它在所有驱动器中找到我的记事本++符号链接?

0 个答案:

没有答案