프로그램개발/Linux(Apache.vim)

터미널에서 vi 에디터 한글 깨질때 참고

크레도스 2017. 4. 18. 15:54
  • root 권한이 있으면 /etc/vimrc 에서, 없으면 ~/.vimrc 에서 fileencoding 설정을 다음과 같이 하시면 편하게 사용할 수 있습니다.

    if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
      if v:lang =~ "^ko"
          set fileencodings=ucs-bom,utf-8,cp949
      else
          set fileencodings=ucs-bom,utf-8,latin1
      endif
    else
      if v:lang =~ "^ko"
          set fileencodings=cp949,utf-8,ucs-bom
      else
          set fileencodings=latin1,utf-8,ucs-bom
      endif
    endif


혹은

  • 요즘 vimrc 에는 이런 코드가 있습니다.
    if filereadable("/etc/vim/vimrc.local")
      source /etc/vim/vimrc.local
    endif

    vimrc 자체는 패키지관리자가 덮으므로 vimrc.local 파일을 만드는게 좋습니다.