Autojump: una forma más rápida de navegar por su sistema de archivos
Autojump es una forma más rápida de navegar por su sistema de archivos. Funciona manteniendo una base de datos de los directorios que más utilizas desde la línea de comandos.
Primero se deben visitar los directorios antes de poder acceder a ellos.
j
es una función contenedora de conveniencia alrededor de autojump
. Cualquier opción que pueda usarse con autojump
se puede usar con j
y viceversa.
Saltar a un directorio que contenga foo
:
j foo
Saltar a un directorio secundario:
A veces es conveniente saltar a un directorio secundario (subdirectorio del directorio actual) en lugar de escribir el nombre completo.
jc bar
Abra el Administrador de archivos a directorios (en lugar de saltar):
En lugar de saltar a un directorio, puede abrir una ventana del explorador de archivos (Mac Finder, Windows Explorer, GNOME Nautilus, etc.) en el directorio.
jo music
También se admite la apertura de un administrador de archivos en un directorio secundario:
jco images
Usando múltiples argumentos:
Supongamos la siguiente base de datos:
30 /home/user/mail/inbox 10 /home/user/work/inbox
j in
saltaría a /home/user/mail/inbox como la entrada con mayor ponderación. Sin embargo, puede pasar varios argumentos al salto automático para preferir una entrada diferente. En el ejemplo anterior, jw in
cambiaría el directorio a /home/user/work/inbox.
Para más opciones consulte la ayuda:
autojump --help
Python v2.6+ o Python v3.3+
Conchas soportadas
bash - soporte de primera clase
zsh - soporte de primera clase
pescado - apoyado por la comunidad
tcsh - apoyado por la comunidad
tintineo - apoyado por la comunidad
Plataformas compatibles
Linux: soporte de primera clase
OS X: soporte de primera clase
Windows: compatible con la comunidad
BSD - apoyado por la comunidad
Métodos de instalación compatibles
código fuente - soporte de primera clase
Debian y derivados: soporte de primera clase
ArchLinux / Gentoo / openSUSE / RedHat y derivados - apoyado por la comunidad
Homebrew / MacPorts - apoyado por la comunidad
Debido a la limitación de tiempo y recursos, los responsables principales sólo mantendrán elementos de "soporte de primera clase". Todos los elementos "compatibles con la comunidad" se actualizarán en función de las solicitudes de extracción enviadas por el público en general.
Continúe abriendo problemas y brindando comentarios sobre los elementos respaldados por la comunidad, ya que la consolidación de información ayuda a otros usuarios a solucionar problemas y enviar mejoras y correcciones.
Consigue una copia de autojump:
git clone git://github.com/wting/autojump.git
Ejecute el script de instalación y siga las instrucciones en pantalla.
cd autojump ./install.py or ./uninstall.py
autojump está incluido en los siguientes repositorios de distribución; utilice las utilidades de administración de paquetes relevantes para instalar (por ejemplo, apt-get, yum, pacman, etc.):
Debian, Ubuntu, Linux Mint
Todas las distribuciones derivadas de Debian requieren activación manual por motivos de política; consulte /usr/share/doc/autojump/README.Debian
.
RedHat, Fedora, CentOS
Instale autojump-zsh
para zsh, autojump-fish
para peces, etc.
ArchLinux
Gentoo
vajilla frugal
Slackware
Homebrew es el método de instalación recomendado para Mac OS X:
brew install autojump
MacPorts también está disponible:
port install autojump
La compatibilidad con Windows se habilita mediante clink, que debe instalarse antes de instalar Autojump.
autojump no admite directorios que comiencen con -
.
Para los usuarios de bash, el salto automático realiza un seguimiento de los directorios modificando $PROMPT_COMMAND
. No sobrescriba $PROMPT_COMMAND
:
export PROMPT_COMMAND="history -a"
En su lugar, agregue al final del $PROMPT_COMMAND existente:
export PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND ;} history -a"
Para cualquier pregunta o problema, visite:
https://github.com/wting/autojump/issues
autojump fue escrito originalmente por Joël Schaerer y actualmente mantenido por William Ting. Se pueden encontrar más colaboradores en AUTHORS
.
Copyright © 2016 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior http://gnu.org/licenses/gpl.html. Este es un software gratuito: usted es libre de cambiarlo y redistribuirlo. NO HAY GARANTÍA, en la medida permitida por la ley.