autojump——一步到位

安装

  1. 建议安装 zsh 和 homebrew
  2. 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 // 在文件管理器中打开一个子目录

注意

  1. autojump 只能让你跳到那些你已经用 cd 到过的目录;
  2. 不能跳到名称以破折号 (-) 开头的目录。
  3. autojump now uses ~/Library/autojump for storing data on OS X
ls -l ~/Library/autojump

reference

http://www.barretlee.com/blog/2015/03/30/autojump-in-mac/
http://www.linuxdiyf.com/linux/13711.html
http://www.linuxidc.com/Linux/2015-08/121421.htm

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值