Eu digito vi ~ / .bashrc mas recebo -bash: vi: Nenhum arquivo ou diretório

-1

Eu digito vi ~/.bashrc mas recebo

-bash: vi: No such file or directory

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

    
por Akoste 10.09.2016 / 03:41

1 resposta

2

1. Problema:

Se você digitar:

echo $PATH

você obtém no resultado sua declaração $PATH está um pouco errada. Em uma nova instalação do Xenial, você deve ver 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:~$

Isso é definido em um nível sistema em /etc/environment , onde você verá o seguinte:

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

A entrada snap extra na minha declaração $PATH é encontrada em /etc/profile.d/apps-bin-path.sh , onde 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 adulterar esses arquivos sistema , talvez 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 ~/.profile ou simplesmente faça logout e volte. O sistema deve conseguir encontrar vim com facilidade ...

    
por andrew.46 10.09.2016 / 06:32