IT/Unix & Linux

vi 편집기 사용 시 화면깨짐, 텍스트 밀림 등 오류 해결방법

슈다루냥 2019. 12. 20.
728x90

안녕하세요. 슈다 입니다.

 

유닉스나 리눅스 사용 시  vi 편집기 사용은 필수라고 할 수 있습니다.

그런데 vi 편집기 사용 시 첫번째 텍스트를 삭제했는데 확인해보니 두번째 텍스트가 삭제되 있다던지

vi편집기에 진입하면 화면이 일그러진다던지 하는 경우가 있는데요.

 

이러한 vi 사용 시 오류 해결 방법을 알아보도록 하겠습니다.

 

1. [vi 파일명] 으로 파일 편집시 정상적으로 출력되지 않고 화면이 일그러진다.

> 일그러진 화면에서도 vi편집모드 명령어는 사용할 수 있습니다. :q! 를 입력한 후 vi에서 빠져나온 후,

터미널 타입을 변경해 줍니다.

export TERM=vt100

export를 선언하였으므로 변수는 즉시 적용되며, 이후 vi로 파일 편집시 화면 일그러짐 현상을 해결할 수 있을 것 입니다.

 

2. secureCRT를 사용하며, 화면은 정상적으로 보이는것 같은데, 텍스트 편집 후 저장한뒤 확인해 보면 엉뚱한 텍스트가 편집되어 있다.

> 상당히 위험한 오류 입니다. 예를들어 운영에서 참고하는 파일일 경우 잘못된 파일 수정으로 인해 장애가 발생할 수도 있겠죠.

이런 경우는 character encoding type을 변경해 주어야 합니다.

아래 경로에서 Character encoding을 [Default] 로 변경해 줍니다.

   Session option > Terminal > Appearance > Fonts 항목의 Character encoding 을 Default 로 변경

728x90
반응형