autojump README

The project's README from github.com/wting/autojump. As one markdown file: README.md.

NAME

autojump - a faster way to navigate your filesystem

DESCRIPTION

autojump is a faster way to navigate your filesystem. It works by maintaining a database of the directories you use the most from the command line.

Directories must be visited first before they can be jumped to.

USAGE

j is a convenience wrapper function around autojump. Any option that can be used with autojump can be used with j and vice versa.

For more options refer to help:

autojump --help

INSTALLATION

REQUIREMENTS

Due to limited time and resources, only "first class support" items will be maintained by the primary committers. All "community supported" items will be updated based on pull requests submitted by the general public.

Please continue opening issues and providing feedback for community supported items since consolidating information helps other users troubleshoot and submit enhancements and fixes.

MANUAL

Grab a copy of autojump:

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

Run the installation script and follow on screen instructions.

cd autojump
./install.py or ./uninstall.py

AUTOMATIC

Linux

autojump is included in the following distro repositories, please use relevant package management utilities to install (e.g. apt-get, yum, pacman, etc):

OS X

Homebrew is the recommended installation method for Mac OS X:

brew install autojump

MacPorts is also available:

port install autojump

Windows

Windows support is enabled by clink which should be installed prior to installing autojump.

KNOWN ISSUES

REPORTING BUGS

For any questions or issues please visit:

https://github.com/wting/autojump/issues

AUTHORS

autojump was originally written by Joël Schaerer, and currently maintained by William Ting. More contributors can be found in AUTHORS.

Copyright © 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

autojump (wting/autojump)

Searching Database…

这是什么?autojump 是一个命令行工具,帮你在文件系统里更快地切换目录。它会记住你最常用的目录,让你用简短的查询就能跳转过去,不用输入完整路径。
它能替代 cd 吗?基本上可以——它是一个会学习的 cd 命令:它维护一个加权数据库,记录你在终端里访问过的目录。目录至少要访问过一次,才能跳转过去。
需要预先装什么才能用吗?需要 Python 2.6+ 或 3.3+,以及一个受支持的 shell:bash 和 zsh 是官方一级支持的,fish、tcsh 和 clink 由社区支持。
有什么坑需要知道的?它无法跳转到名字以短横线开头的目录。bash 用户也不要覆盖 PROMPT_COMMAND——autojump 靠往它里面追加内容来记录访问,所以要在现有值的基础上扩展。
在 Windows 或 BSD 上能用吗?Linux 和 OS X 是官方一级支持;Windows 和 BSD 由社区支持。在 Windows 上,装 autojump 之前必须先装 clink 工具。
它用什么许可证?GPLv3 或更高版本——自由软件,可以修改和再分发,没有付费版本。
好几个目录都匹配时,它怎么决定去哪个?每个目录都有一个按使用频率计算的权重,所以 j in 会落在权重更高的那个匹配上。你还可以传多个参数,比如 j w in,来进一步缩小范围,选到别的条目。
What are similar projects?zoxide, z, tmuxinator, pyenv, oh-my-posh, fzf, prezto, ranger
Creator
wting
Size
0.8 MB
Stars
17K
Updated
CommitFeb 27
Age
17y
Commits · 90 Days