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