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충분히 쉽게 찾을 수 있을 것입니다....

관련 정보