인코딩

MySprtlty·2022년 7월 4일
0

vim

목록 보기
15/21
post-thumbnail

🏷️인코딩

  • 파일에서 사용하는 문자 형식을 의미한다.

  • 중요한 인코딩 형식의 종류는 다음과 같다.

    인코딩형식
    utf-8 또는 utf8UTF-8
    ucs-bomBOM마크에 의한 유니코드 형식
    koreaUnix: euc-kr (multibyte), Windows: cp949
    euc-kr한글 지원 (Unix에서만 사용가능)
    cp949한글 지원 (Unix, Windows 모두 사용 가능)
    ansiASCII
    • BOM은 유니코드의 저장 형식(리틀 엔디안, 빅 엔디안)을 구분하는 마크다.
  • 인코딩 관련 명령어는 다음과 같다.

    명령어설명
    :set fencs=encoding1,encoding2,encoding3, ...나열된 인코딩 형식을 차례대로 테스트하면서 파일을 해석하려고 시도한다. (fileencodings)
    :set fenc=utf-8현재 파일의 인코딩 형식으로 변경한다. (fileencoding)
  • 파일이 저장될 때, fenc옵션에 지정한 인코딩으로 저장된다.

  • vim은 파일을 읽은 후 fileencoding옵션에 현재 파일을 읽을 때 사용했던 인코딩 형식을 자동으로 저장해둔다.

0개의 댓글