Я ввожу vi ~/.bashrc, но получаю -bash: vi: Такого файла или каталога нет

Я ввожу vi ~/.bashrc, но получаю -bash: vi: Такого файла или каталога нет

Я печатаю vi ~/.bashrc, но получаю

-bash: vi: No such file or directory

В чем может быть проблема? Извините, для меня это что-то новое.

решение1

1. Проблема:

Если при вводе:

echo $PATH

Вы получаетенетрезультат ваше $PATHутверждение немного искажается. На свежей установке Xenial выдолженсм. следующее:

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:~$

Это установлено насистемауровень, /etc/environmentгде вы увидите следующее:

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

Дополнительная snapзапись в моем $PATHзаявлении находится там, /etc/profile.d/apps-bin-path.shгде вы увидите запись:

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

2. Решение:

Вместо того, чтобы вмешиваться в этисистемафайлы, возможно, самым безопасным будет добавить следующее в локальный файл: ~/.profile, добавив следующее:

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

и затем запустите: source ~/.profileили просто выйдите из системы и войдите снова. Тогда ваша система сможет vimдостаточно легко найти....

Связанный контент