<p>salto automático no funciona en Ubuntu</p>

Creado en 10 nov. 2015  ·  6Comentarios  ·  Fuente: wting/autojump

Hice sudo apt-get install autojump que instaló v21.7.1; sin embargo, no recoge los directorios en los que cd , como puedo verificar con j -s . Hay un comentario en el archivo Léame que advierte a las personas que jueguen con $PROMPT_COMMAND y, de hecho, tuve

export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

en mi .bashrc . Desde entonces, comenté esa línea, reinicié y reinstalé autojump sin éxito.

1) — ¿podría ser otra cosa la causa de que autojump no funcione?

2) —el archivo Léame no es muy claro sobre cómo se vería una línea funcional $PROMPT_COMMAND ; es export PROMPT_COMMAND="history -a" como un ejemplo de cómo _hacer_ o cómo _no_ hacerlo (divulgación: lo intenté y source d, fue en vano)

3) —el archivo Léame no proporciona un diagnóstico claro para determinar si $PROMPT_COMMAND es o no el culpable; OIA: ¿qué valor/texto debe tener/contener esa variable para que autojump funcione correctamente?

Comentario más útil

Actualización Agregué source /usr/share/autojump/autojump.bash a mi .bashrc según lo recomendado por http://askubuntu.com/a/185996. Ahora la base de datos autojump recoge directorios cuando los visito.

Sin embargo , ahora, cuando hago j xxx , obtengo una ruta de destino sugerida impresa, pero autojump lo deja así y no cd en ese directorio.

Creo que el problema actual sigue siendo válido, así que lo dejo abierto.

Todos 6 comentarios

Actualización Agregué source /usr/share/autojump/autojump.bash a mi .bashrc según lo recomendado por http://askubuntu.com/a/185996. Ahora la base de datos autojump recoge directorios cuando los visito.

Sin embargo , ahora, cuando hago j xxx , obtengo una ruta de destino sugerida impresa, pero autojump lo deja así y no cd en ese directorio.

Creo que el problema actual sigue siendo válido, así que lo dejo abierto.

Hrm, acabo de mirar en autojump.bash y hace mucho más de lo que indican los documentos.

Uso PROMPT_COMMAND para otra cosa, pero los documentos dicen que autojump lo necesita para algunas cosas, así que tuve cuidado de agregar 'history -a' como indicaron los documentos que tendría que hacer; pero, por supuesto, todavía no recogió nuevos directorios.

El buceo de fuente en autojump.bash indicó que realmente necesitaba simplemente obtener autojump después de agregar mi PROMPT_COMMAND _o_ agregar 'autojump_add_to_database' (no historial -a).

:+1: en ubuntu autojump no cd, solo imprime la ruta

¿Sigue siendo un problema?

Apenas recuerdo la discusión... (¿2016?). Está resuelto por mi parte. No podría decir si es un problema para los demás, pero el problema para mí fue que uso en exceso mi PROMPT_COMMAND y tengo que inyectar autojump manualmente con mucho cuidado o no funcionará.

Todavía estoy enfrentando este problema. Solo está imprimiendo la ruta actual y no en realidad grabando un CD.

¿Fue útil esta página
0 / 5 - 0 calificaciones