考虑一下 ZSH 的建议。它基于最新的命令,这使得我接下来要说的内容合乎逻辑,但使用起来也令人沮丧。
假设我有一个文件夹app
,其中有两个子文件夹 -app-backend
和app-frontend
。
让我们输入一些命令:
cd ./app/app-frontend
cd ../app-backend
cd ../
基于这两个命令,下次我输入时应该看到app-frontend
建议,这难道不是合乎逻辑的吗?我已经在 了app-backend
,为什么 ZSH 会建议cd ../app-backend
?我明白,这是我在 时输入的最后一个位置,app-frontend
但是谁会想到这是一个好主意——建议cd
回到我已经在的同一位置?
我该如何解决这个可怕的事情?