程中经常遇到在不一样目录下切换的须要,可是你所要切换的目录可能比较长,名字你也记不得,因此你要不停的
按下Tab
键,有一个工具能够为你解决这个烦恼,那就是Autojump
。html
下面讲讲如何配置Autojump
.操做系统Ubuntu 14.04
nginx
下载
地址为这里bash
安装工具
下载安装包后进入到目录。spa
chmod +x install.sh
./install.sh
操作系统
根据终端内的提示把[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh
添加到你的.bashrc
文件中。3d
运行source ./bashrc
code
使用autojump
例如你的nginx配置文件目录在/usr/local/nginx/conf
你下次想直接进入到这个目录,你只要先进去这个目录,而后跳回htm
home目录再输入j conf
,看看发生了什么,你一会儿就进入到了nginx配置文件的目录。blog
j 目录名称
跳转到曾经的历史,例如上文所说的跳转到nginx的配置文件目录
j --stat
如图所示,冒号前面显示的小数表明的是你在这个目录停留的时间长短,如图上,有两个叫conf的文件夹,那么当我运行j conf
命令的时候会跳到
那个文件夹呢?答案是冒号前面的数字哪一个大就会跳转到哪一个的前面。
j -h
查看帮助文档
本文中的autojump版本为21.1.2尚未支持jc等命令,最好从Github上clone仓库代码后,进行安装,安装步骤跟文章所述一致。