Oi! O Autojump está instalado e funcionando, exceto que não está adicionando diretórios quando navego usando "cd". Eu adicionei alguns diretórios manualmente com "autojump --add C: ..", e isso me ajuda tremendamente, mas seria incrível se "cd" adicionasse diretórios automaticamente.
Talvez eu tenha esquecido algo durante a instalação?
@mdlawson é o melhor contato para perguntas sobre o Windows / Clink. Eu não tenho uma caixa de Windows. : /
Igual a @hcsaustrup
Por padrão, o cd não adiciona entradas, mas a execução manual de -add funciona.
Então, isso é o que eu descobri até agora:
doskey cd=cd $1 $T autojump -a ^%CD^%\$1
Isso criará o alias do comando cd
para adicionar o diretório ao autojump. Infelizmente, %CD%
não é atualizado até _após_ a execução do comando, então você tem que acrescentar o primeiro argumento: desapontado: Isso significa que não funcionaria se você fizesse cd %temp%
ou algo parecido .
Para sua informação, você pode adicionar isso ao seu arquivo <cmdr dir>/config/aliases
. Nesse caso, você omitiria os caracteres ^
e apenas adicionaria a linha:
cd=cd $*$Tautojump -a %CD%\$1
Eu atualizei isso para realmente ser
cd=cd $*$Tautojump -i >nul
Desta forma, ele também atualiza os pesos e não tenho que fazer nada extravagante em adicionar manualmente.
Mais uma atualização para o acima ... se você não quiser que ecoe o diretório e o peso, então você tem que usar $ G para redirecionar em uma macro:
doskey cd=cd $*$Tautojump -i $Gnul
Um pequeno incômodo nesse apelido é a linha vazia extra que é impressa com cd
.
Olá pessoal, também estou tendo o mesmo problema, @frizzr , onde eu adicionaria doskey cd=cd $*$Tautojump -i $Gnul
. Ou eu tenho que executar cada vez que abro um shell
Olá pessoal, também estou tendo o mesmo problema, @frizzr , onde eu adicionaria
doskey cd=cd $*$Tautojump -i $Gnul
. Ou eu tenho que executar cada vez que abro um shell
Anteriormente, houve uma menção de que um script de configuração poderia ser executado com emuladores de terminal do Windows como o Cmder, mas na ausência disso, eu examinaria esta resposta de superusuário para saber como executar comandos de configuração como este com o prompt de comando padrão do bog:
https://superuser.com/questions/144347/is-there-windows-equivalent-to-the-bashrc-file-in-linux
Comentários muito úteis
Um pequeno incômodo nesse apelido é a linha vazia extra que é impressa com
cd
.