<p>autojump não funciona no Ubuntu</p>

Criado em 10 nov. 2015  ·  6Comentários  ·  Fonte: wting/autojump

Eu fiz sudo apt-get install autojump que instalou a v21.7.1; no entanto, ele não pega diretórios nos quais eu cd , como posso verificar com j -s . Há uma observação no readme que avisa as pessoas para mexer com $PROMPT_COMMAND , e, de fato, eu tinha

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

no meu .bashrc . Eu já comentei essa linha, reiniciei e reinstalei o autojump sem sucesso.

1) — a causa de autojump não funcionar pode ser outra coisa?

2) —o leia-me não é muito claro sobre como uma linha $PROMPT_COMMAND deveria se parecer; é export PROMPT_COMMAND="history -a" como um exemplo de como _fazer_ ou como _não_ fazê-lo (divulgação: eu tentei e source d, sem sucesso)

3) —o readme não fornece um diagnóstico claro para verificar se $PROMPT_COMMAND é ou não o culpado; IOW: que valor/texto essa variável deve ter/conter para que autojump funcione corretamente?

Comentários muito úteis

Atualização Eu adicionei source /usr/share/autojump/autojump.bash ao meu .bashrc conforme recomendado por http://askubuntu.com/a/185996. Agora o banco de dados autojump pega diretórios conforme eu os visito.

No entanto , agora quando eu faço j xxx eu recebo um caminho de destino sugerido impresso, mas autojump deixa assim e não cd nesse diretório.

Acho que o problema atual ainda é válido, então deixo em aberto.

Todos 6 comentários

Atualização Eu adicionei source /usr/share/autojump/autojump.bash ao meu .bashrc conforme recomendado por http://askubuntu.com/a/185996. Agora o banco de dados autojump pega diretórios conforme eu os visito.

No entanto , agora quando eu faço j xxx eu recebo um caminho de destino sugerido impresso, mas autojump deixa assim e não cd nesse diretório.

Acho que o problema atual ainda é válido, então deixo em aberto.

Hrm, acabei de olhar no autojump.bash e ele faz muito mais do que os documentos indicavam.

Eu uso PROMPT_COMMAND para outra coisa, mas os documentos diziam que o autojump precisa dele para as coisas, então tive o cuidado de adicionar 'history -a' como os documentos indicavam que eu precisaria fazer; mas, claro, ainda não pegou novos diretórios.

Source diving em autojump.bash indicou que eu realmente precisava simplesmente fonte de autojump depois de adicionar meu PROMPT_COMMAND _or_ add 'autojump_add_to_database' (não history -a).

:+1: no ubuntu autojump não cd, apenas imprime o caminho

Isso ainda é um problema?

Eu mal me lembro da discussão... (2016?). Está resolvido do meu lado. Eu não poderia dizer se é um problema para os outros, mas o problema para mim foi que eu uso demais meu PROMPT_COMMAND e tenho que injetar o autojump manualmente com muito cuidado ou não funcionará.

Ainda estou enfrentando esse problema. Está apenas imprimindo o caminho atual e não realmente cd-ing.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

grota picture grota  ·  16Comentários

qazip picture qazip  ·  3Comentários

hcsaustrup picture hcsaustrup  ·  9Comentários

srid picture srid  ·  14Comentários

dotimes picture dotimes  ·  4Comentários