cat로 출력하면 잘 나오는데 vi로 편집할라고 보면 한글이 다 깨져서 보입니다. vi의 설정을 바꿔줘야 하나요? 도움 부탁드립니다.
vi 에서 한글이 깨지는 것은 vi 의 인코딩 설정과 터미널 인코딩이 다를 때 생깁니다. ~/.vimrc 에 set encoding=euc-kr 을 넣고, 터미널도 같은 인코딩으로 맞추세요.