autojump——一步到位

安装

建议安装 zsh 和 homebrew
brew install autojump

配置

1. 在 .zshrc 中找到 plugins=,在后面添加

    plugins=(git autojump)

2. 然后继续在上述文件中添加

    [[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh

3. 重新加载配置文件

    source ~/.zshrc
4. 使用autojump -v 或者j -v 查看版本
    若j 无效在.zshrc中添加

    alias j="autojump"

介绍

工作原理:

它会在你每次启动命令时记录你当前位置,并把它添加进它自身的数据库中。这样,某些目录比其它一些目录添加的次数多,这些目录一般就代表你最重要的目录,而它们的“权重”也会增大。

目录跳转:

常用命令

j -v 查看安装的 autojump 的版本
j -h 查看帮助选项
j [目录的名字或名字的一部分] // 不受当前所在目录的限制

j --stat // 查看每个文件夹的权重和全部文件夹计算得出的总权重的统计数据

j // 进入权重最高的目录

改变权重值:
j -i [权重] // 增加
j -d [权重] // 减少

j --purge // 去除不存在的路径

jco c // 在文件管理器中打开一个子目录

注意

  • autojump 只能让你跳到那些你已经用 cd 到过的目录;
  • 不能跳到名称以破折号 (-) 开头的目录。
  • Mac OS 在目录~/Library/autojump上存储数据
ls -l ~/Library/autojump
发布了50 篇原创文章 · 获赞 4 · 访问量 1387

猜你喜欢

转载自blog.csdn.net/weixin_43999327/article/details/101706459