손상된 bash를 수정하는 방법은 무엇입니까?

손상된 bash를 수정하는 방법은 무엇입니까?

나는 흥청망청 놀았지만 어떻게 했는지는 확실하지 않습니다.

를 사용하여 터미널 내에서 vi를 활성화하려고 시도했지만 set -o vi작동하지 않을 뿐만 아니라 완전히 작동하지 않는 것 같았습니다.

이제 내 명령 중 절반이 출력을 표시하지 않고 키 입력이 예상대로 작동하지 않습니다.

예를 들어 - 내가 뭔가를 입력하면

$ some command

을 누르고 Delete아무 일도 일어나지 않을 것이라고 예상했지만(커서는 줄 끝에 있음) 프롬프트가 다음과 같이 변경됩니다.

(arg: 3) some command

이 동작을 수정하는 유일한 방법은 다음 명령을 실행하는 것 같습니다.

set -o emacs

하지만 ~/.bashrc에 설정해도 작동하지 않아서 모든 터미널에서 실행해야 합니다... 방법을 찾고 있습니다. 1. bash와 관련된 모든 것을 처음부터 다시 설치합니다. 2. 현재 문제를 해결합니다.

관련 정보