在ubuntu shell指令环境,经常需要在不同的目录路径下切换,例如:
文件abc.txt在目录 /home/aaa/../../../abc.txt
文件123.txt在目录 /home/fds/xxx/jklfd/123.txt
尤其是当目录级数较多,甚至是不知道文件在哪个路径下时,往往需要使用cd xxx 一级一级往下找,非常不方便,现在有一个工具插件,安装后,只要第一次通过cd 指令访问过这个文件子目录,系统会自动记住这个目录,以后只需要输入这个目录的部分名称,就可以直接进入到这个子目录了,非常爽,下面是具体的使用方法及步骤,
第一步先安装zoxide,
- sudo apt install curl
- curl -sS https://webinstall.dev/zoxide | bash (如果出错,请安装低版本curl 试试)
- export PATH="/home/$USER/.local/bin:$PATH"
- zoxide -V
- 在.bashrc文件最后添加: eval "$(zoxide init bash)",保存
- source ~/.bashrc
第一次使用,必须使用完整的目录路径。假设我的当前目录下,有以下子目录(vmShare/myrepo/test/),第一次必须输入完整的路径:
$z vmShare/myrepo/test/<
订阅专栏 解锁全文



1541

被折叠的 条评论
为什么被折叠?



