<p>autojump exige que as instruções de pós-instalação sejam lidas, mas na verdade não fornece instruções de pós-instalação</p>

Criado em 13 jun. 2017  ·  9Comentários  ·  Fonte: wting/autojump

No Ubuntu 17.04. Instalando com sudo apt-get install autojump . Tentativa de uso: autojump produz:

Por favor, forneça o arquivo autojump correto no seu shell
arquivo de inicialização. Para obter mais informações, reinstale o autojump
e leia as instruções de pós-instalação.

no entanto, não instruções pós-instalação fornecidas. É apenas uma mensagem comum do apt-get.

Comentários muito úteis

Se você olhar a página do manual (executando man autojump ), você obterá (informações em excesso eliminadas):

autojump deve ser carregado antes que possa ser usado.

Carregar autojump
. /usr/share/autojump/autojump.sh

Todos 9 comentários

O mesmo problema no Archlinux, mas você pode encontrar autojump. {Bash, fish, zsh} aqui

Se você olhar a página do manual (executando man autojump ), você obterá (informações em excesso eliminadas):

autojump deve ser carregado antes que possa ser usado.

Carregar autojump
. /usr/share/autojump/autojump.sh

@paultopia , estou usando o Bash e tenho o mesmo problema no meu Archlinux . foi corrigido desta forma:

ETAPA 1. adicione o arquivo autojump correto no arquivo de inicialização do seu shell.
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc

ETAPA 2. certifique-se de que o autojumpfile tenha a permissão correta.
chmod 755 /usr/share/autojump/autojump.bash

ETAPA 3. verifique se _bashdb_ foi instalado,
sudo pacman -Syy bashdb

ETAPA 4. forneça o arquivo de inicialização do shell se quiser usar _autojump_ agora
source ~/.bashrc
Finalmente, funciona!

Trabalhando no arch linux, as instruções do @Houinside funcionaram bem, exceto por duas coisas

  1. você tem que arquivo autojump.bash fonte

echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc

  1. não foi possível instalar o pacote bashdb, mas parece funcionar bem de qualquer maneira

@Houinside O que você realmente deve notar é que o comando é:
echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc
ao invés de:
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc

Quer dizer, o ponto e um espaço antes do comando não devem ser ignorados.

Se você usar o bash, tente executar este comando no terminal:
echo "source /usr/share/autojump/autojump.bash" >> ~/.bashrc && source ~/.bashrc

usuários zsh:
echo "source /usr/share/autojump/autojump.zsh" >> ~/.zshrc && source ~/.zshrc

Agora faça cd em alguns diretórios e tente o comando j <some_dir>

Uau, entendi da maneira certa!
Primeiro, depois de instalá-lo por (brew install autojump),
você precisa digitar (brew info auto), mostrará:
image
e abra seu ~ / .bash_profile, digite as palavras de quebra de linha vermelha na linha final do arquivo,
finalmente, fonte ~ / .bash_profile.
vai funcionar!

Se você olhar a página do manual (executando man autojump ), você obterá (informações em excesso eliminadas):

autojump deve ser carregado antes que possa ser usado.
Carregar autojump
. /usr/share/autojump/autojump.sh

Não aparece mais no manual.

echo "source /usr/share/autojump/autojump.zsh" >> ~ / .zshrc && source ~ / .zshrc

Você salvou minha vida

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