我很高兴在Linux中使用pushd
和dirs -v
。pushd
可以将目录存储到堆栈中,而dirs -v
可以在具有索引的目录堆栈中显示项目。然后,我可以使用pushd +n
切换到堆栈中的任何索引,而无需将其从堆栈中删除。这为我节省了在各种目录之间切换的大量时间。
Windows也有pushd
。但它缺乏dirs
指挥。要在堆栈中显示项目,可以使用没有任何参数pushd
,但是没有索引,我既找不到跳转到任意条目的方法。我在 Windows 中唯一能做的就是使用popd
将目录一一更改为堆栈顶部。
我可以在窗口中使用任何提供 Linux 版本pushd
和dirs -v
功能的工具吗?
好吧,由于没有人回答这个问题,我自己编写了一个脚本集来在Windows Windows-CD中实现这一点。
我还发现有一个类似的跨平台实用程序自动跳转,它提供了更全面的功能,但设置有点复杂。
所以我很乐意坚持自己的车轮:)