安装autojump自动切换目录

本文介绍了autojump的使用,使用autojump可以很方便地切换目录。

摘要:熟悉Linux 的小伙伴们都知道,在终端下需要使用命令cd切换目录。对于多层目录,还需要不停的用使用cd命令或者 Tab 键补齐,如果目录下文件夹过多,还需要使用ls查看当前目录下的文件。autojump是浏览文件系统的一种更快的方法。它通过维护命令行中最常用的目录的数据库来工作。autojump 是通过记录进入过的目录到数据库来实现的,所以必须是曾经进入过的目录才能跳转。

关键字:autojump

Linux下安装

源码安装

克隆以下仓库

1
git clone https://github.com/wting/autojump.git

coding分流

1
git clone https://e.coding.net/fly97/github-projects/autojump.git

执行安装

1
2
3
cd autojump
chmod +x install.py
./install.py
fish shell的设置

执行以下命令以创建fish shell的配置文件

1
echo "if test -f /root/.autojump/share/autojump/autojump.fish; . /root/.autojump/share/autojump/autojump.fish; end" >> ~/.config/fish/config.fish
修改环境变量
1
echo "export PATH="$PATH:/root/.autojump/bin" > /etc/profile
执行以下命令检查是否正常运行
1
j --help

常用命令

查看 autojump 存储的目录的状态
1
j -s

查看使用帮助
1
j -h