'builtin' type cd
dirá o que cd
realmente significa para o seu shell atual. Provavelmente é aliado para outra coisa. Você ainda pode obter o cd
original usando 'builtin' cd
ou 'cd'
.
Eu apenas fiz duas coisas: instale o scm_breeze e o mercurial:
git clone git://github.com/ndbroadbent/scm_breeze.git ~/.scm_breeze
~/.scm_breeze/install.sh
sudo apt-get install mercurial
E agora meu comando cd parece ter sumido:
dys@dys-tour:~/prog> cd ~
bash: /home/dys : is a folder
dys@dys-tour:~/prog> cd ..
.. : command not found
Os terminais que abri antes de instalar o scm_breeze e o mercurial estão bem. Os terminais que abro agora têm o problema. Eu desinstalei scm_breeze, sem resultado.
O que posso fazer para diagnosticar o problema e corrigi-lo?
'builtin' type cd
dirá o que cd
realmente significa para o seu shell atual. Provavelmente é aliado para outra coisa. Você ainda pode obter o cd
original usando 'builtin' cd
ou 'cd'
.
A remoção de todos os rastreios de arquivos sh instalados pelo scm_breeze corrigiu o problema.
Foi (não encontrei onde) adicionando um alias a exec_scmb_expand_args
.