터미널 프로그램에서 한글을 사용하는 방법

터미널 프로그램에서 한글을 사용하는 방법

메뉴에서 "터미널"->"윈도우 설정..." 을 연 다음 "에뮬레이션" 탭은 아래와 같이

그리고 "화면 표시" 탭은 아래와 같이 설정한다.

"일본/중국/기타 언어에 대한 와이드 글리프" 를 체크하지 않으면 한글이 겹쳐져서 나온다.

"와이드 글리프를 2열로 계산"을 체크하지 않으면 커서의 위치가 제대로 가지 않는다.

▷ "문자 세트 인코딩"을 "Unicode (UTF-8)" 으로 설정하면 좋은 점과 나쁜 점

  · 터미널에서 한글로 된 폴더의 이름이나 파일의 이름을 "ls -w" 명령으로 볼 수 있다. (Mac OS X 에서 UTF-8 인코딩을 사용하기 때문)   · 파일의 내용에 euc-kr로 인코딩 된 한글이 들어간 경우 "cat" 명령으로 내용을 볼 수 없다.

▷ "문자 세트 인코딩"을 "한국어 (EUC)" 로 설정하면 좋은 점과 나쁜 점 - UTF-8로 설정시와 반대

▷ ~/.profile 파일에 다음의 내용을 추가한다.

~/.profile:

# 한글 입력을 위한 정의

INPUTRC=$HOME/.inputrc

LANG=ko_KR.UTF-8

export INPUTRC LANG

alias ls='ls -FGw' # 한글 표시, 디렉토리면 뒤에 / 표시, 확장자별 색상 표시

alias vi="vi '+syn on'" # vi 쓸 때 syntax highlighting - 이건 보너스

터미널의 bash 또는 python 에서 한글을 사용하는 방법

~/.inputrc 파일(readline 라이브러리 파일)을 만든 후 아래의 내용을 입력한다.

~/.inputrc:

set input-meta On

set output-meta On

set convert-meta Off

터미널에서 vim 사용시 한글을 입력하는 방법

▷ ~/.vimrc 파일을 다음의 내용으로 만든다.

~/.vimrc:

set encoding=utf-8

set termencoding=utf-8

영어로 된 폴더 이름을 Finder 에서 한글로 보기

영문 이름을 가진 폴더를 Finder 에서 지정된 한글로 보이도록 하는 정보는 아래의 파일에 수록되어 있다.

/System/Library/CoreServices/SystemFolderLocalizations/ko.lproj/SystemFolderLocalizations.strings

예를 들어 아래와 같은 줄이 위의 파일에 기록되어 있는 경우, "Backup" 이라는 이름을 가진 폴더 안에 .localized파일이 있으면 이 폴더는 Finder 에서 "백업"이라는 이름으로 보이게 된다.

SystemFolderLocalizations.strings:

"Backup" = "백업";

단, 실제 폴더들만 영향을 받고 링크들은 영향을 받지 않는다.