Eu digito vi ~/.bashrc mas recebo -bash: vi: Esse arquivo ou diretório não existe

Eu digito vi ~/.bashrc mas recebo -bash: vi: Esse arquivo ou diretório não existe

Eu digito vi ~/.bashrc, mas recebo

-bash: vi: No such file or directory

Qual pode ser o problema? Desculpe, isso é algo novo para mim.

Responder1

1. Problema:

Se quando você digitar:

echo $PATH

você conseguenãoresultado, sua $PATHdeclaração está um pouco errada. Em uma nova instalação do Xenial vocêdeveveja o seguinte:

andrew@athens:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
andrew@athens:~$

Isto é definido em umsistemanível em /etc/environmentque você verá o seguinte:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

snapA entrada extra em meu $PATHextrato é encontrada /etc/profile.d/apps-bin-path.shonde você verá a entrada:

# Expand the $PATH to include /snap/bin which is what snappy applications
# use
PATH=$PATH:/snap/bin

2. Solução:

Em vez de mexer com estessistematalvez o mais seguro seja adicionar o seguinte a um arquivo local: ~/.profile, adicionando o seguinte:

export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

e, em seguida, execute: source ~/.profileou simplesmente efetue logout e login novamente. Então, seu sistema deverá ser capaz de encontrar vimcom bastante facilidade....

informação relacionada