请参阅终端会议的输出
sharpair:~$ /usr/bin/ctags
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
sharpair:~$ /usr/local/bin/ctags
ctags: No files specified. Try "ctags --help".
sharpair:~$ which ctags
/usr/local/bin/ctags
sharpair:~$ ctags
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
sharpair:~$
请注意,当我运行没有绝对路径的ctags时,输出与运行/ usr / bin / ctags的输出相同。但是当我运行没有绝对路径的ctags时,哪些ctags找到/ usr / local / bin / ctags这是正确的版本。
我没有定义别名。我该如何解决这个问题?谢谢!
答案 0 :(得分:10)
bash缓存了ctags
。
hash -d ctags
有关详细信息,请参阅help hash
。