0x0001 有时候需要临时在某个路径进行某些操作,一般是 cd 到这个路径,然后再 cd 回来,有些麻烦。 刚刚突发奇想,我在一个 shell 里面再启动另一个 shell 进行这些临时操作不就可以了?! 比如说我用 bash 的话,需要临时跳到某个路径,那就直接运行 bash 然后进行想要的操作。操作完毕,Ctrl + D 发个 EOF 退出这个 shell,就回到了之前的状态。 有点像函数调用入栈出栈的感觉~
iosmanthus hsxfjames https://github.com/b4b4r07/enhancd 这个可以跟fzf骚在一起, cd -体验极佳 还可以模糊搜索路径: cd leecode => cd leetcode in ~/Downloads cd projects/demos 或者是 cd demos => cd ~/Projects/demos