1

我很高兴在 Linux 中使用pushd和。可以将目录存储到堆栈中,同时可以使用索引显示目录堆栈中的项目。然后我可以用来切换到堆栈中的任何索引,而无需将其从堆栈中删除。这为我节省了在各种目录之间切换的大量时间。dirs -vpushddirs -vpushd +n

Windows 也有pushd. 但它缺乏dirs指挥。要显示堆栈中的项目,pushd可以使用没有任何参数,但是,没有索引,我也找不到跳转到任意条目的方法。我在 Windows 中唯一能做的就是popd将目录一个一个地更改到堆栈的顶部。

我可以在 Windows 中使用任何工具来提供 Linux 版本的功能pushddirs -v

4

1 回答 1

0

好吧,由于没有人回答这个问题,我自己编写了一个脚本来在 windows windows-cds中实现这一点。

我还发现有一个类似的跨平台实用程序autojump,它提供了更全面的功能,但设置有点复杂。

所以我很高兴坚持自己的轮子:)

于 2019-09-25T02:57:44.813 回答