단일 사용자 모드에서 vi를 작동시키는 방법은 무엇입니까?

단일 사용자 모드에서 vi를 작동시키는 방법은 무엇입니까?

단일 사용자 모드(8.4-amd64 사용)에서 FreeBSD를 시작하고 루트 파일 시스템을 읽기/쓰기 모드로 마운트하고 vi특정 텍스트 파일을 시도하면 파일의 모든 내용이 한 줄에 표시됩니다. 이로 인해 vi텍스트 구성을 편집할 수 없습니다.

다중 사용자를 실행하면 모든 것이 잘 작동합니다.

이 문제를 어떻게 해결할 수 있나요?

답변1

이는 단일 사용자 모드에서 시작하는 동안 모든 구성 파일을 읽을 수 없기 때문입니다.

이 특별한 경우 문제는 TERM환경 변수가 올바르게 설정되지 않았다는 것입니다. 이 문제를 해결하려면 다음을 입력하세요.

export TERM=xterm

vi다시 재부팅할 때까지 정상적으로 작동합니다 .

관련 정보