docker에서 vi 실행 후 방향키를 누를때 알파벳이 나오거나 vi 명령어가 입력이 안될 때 해결 방법

2023. 1. 27. 10:25카테고리 없음

728x90

보통 리눅스 머신에서 vi 사용 시 이런 상황은 나오지 않은데 docker로 vi 실행 시 이런 상황이 나오는 경우가 있다.

이럴 때는 두 가지 방법이 있다.

  • 첫 번째 방법

우분투일 경우 apt install vim 명령어로 최신버전의 vim을 설치한다.

  • 두 번째 방법
홈 디렉터리로 이동
cd ~
.exrc 파일 생성
vi .exrc

7,8라인 입력 후 :wq로 저장
set bs=2
set nocp

설정 저장
source .exrc

이후 다시 vi로 실행하면 정상적으로 작동한다.

나는 두 번째 방법으로 해결했다.

저 명령어 (bs=2, nocp)가 무슨 의미인지는 찾아보지 않아서 모르겠다.


참고 링크(글 게시자의 허락을 받지 않은 링크라 언제 삭제될지 모름)

https://mingyucloud.tistory.com/entry/vi-%EC%98%A4%EB%A5%98-%EB%B0%A9%ED%96%A5%ED%82%A4-%EB%88%84%EB%A5%BC%EC%8B%9C-%EC%95%8C%ED%8C%8C%EB%B2%B3-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B1%B0%EB%82%98-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%95%88%EB%A8%B9%ED%9E%90-%EB%95%8C

 

vi 오류 : 방향키 누를시 알파벳 입력되거나 명령어 안먹힐 때

이런 경우에는 vi 에디터 옵션을 변경해야 합니다. $apt install vim 명령어를 사용해서 최신버전의 vim을 설치함으로써 해결이 될 수도 있지만, vim이 아닌 vi 에디터를 사용해야 하는 경우에는 #cd ~ //

mingyucloud.tistory.com