Isso parece mais uma pergunta sobre o superuser.com. De qualquer forma, eu tentaria consertá-lo usando o caminho completo do vi para editar seu .profile.
/usr/bin/vi /home/username/.profile
Eu editei o arquivo .profile para adicionar um novo PATH. Acredito que estou errado, de modo que a maioria dos comandos fica indisponível. Como não posso usar os comandos ls ou vi para editar novamente o perfil. Alguma idéia de como posso corrigir o erro? Obrigado!
Você pode procurar o executável vi e executá-lo diretamente. Geralmente é / usr / bin / vi
Você também pode renomear o .profile e o relogon para recuperar os padrões.