본문 바로가기

컴퓨터/MS 원도우즈

ssh - Putty 0.60 한글판 + 유니코드 + 한글키 패치적용버전

1. 한글화 패치는 kldp.net 퍼키님의 0.58 한글패치를 바꿔 입혔습니다. 시리얼이나 몇가지 새로 추가된 기능은 한글화되어있지 않습니다. 제가 글을 쓰거나 번역하면 읽고 이해하기 쉽지 않다는 컴플레인이 좀 있습니다;

2. Hanterm 의 Fn 키 배치는 다른 터미널과 좀 다릅니다. 그냥 F1~12 키야 마찬가지이지만, shift-F1 ~ shift-F12 키가 vim 에서 그대로 입력됩니다. 저처럼 Fn 키들을 vi 에서 단축키로 사용하는 경우에 12개의 키를 더 쓸 수 있다는건 vim 사용에서의 큰 차이입니다. 키보드 Fn 키 배열에서 추가된 "한텀" 을 고르면 이 키배열을 사용할 수 있습니다.


시험 방법은 다음과 같습니다. : 를 눌러 명령행 모드로 들어간 뒤 Fn 키를 눌러보면 키들이 그대로 표시되는 것을 확인할 수 있습니다.

한텀 Fn 매핑을 고르게 되면 shift-Fn 키도 형식으로 표시가 됩니다.

전 다음과 같은 매핑으로, F4 는 파일 저장, shift-F4는 종료로 사용합니다. shift 를 눌러야 하기 때문에 비정상적인 종료를 하게 되는 경우도 없고요, 저장 후 나갈때도 :wq 대신 F4, S-F4 로 저장 종료가 가능합니다. 그냥 종료 할 경우엔 S-F4로 에러가 뜨기 때문에 내가 뭐 실수로 바꿨거나 저장을 놓쳤는지도 확인 가능하죠.

      map <F4> :w<cr>
      imap <F4> <ESC>:w<CR>a
      map <S-F4> :q<cr>

기본 매핑인 ZZ ZQ 등을 사용하는 방법도 있지만, 101~106키 키보드가 일반화된 상황에서는 Fn키를 더 좋아하게 되더군요. 보통은 F5~F8 로 make, F9~F12 로 네비게이션을 합니다.

3. UTF-8 전환이 투클릭으로 가능합니다.

아직 UTF-8이 보편화되지 않은 현실에서, 한 서버에서도 UTF-8 과 CP949 를 전환하려면 타이틀창오른클릭-G-변환-변경-적용 의 긴 단계를 거쳐야 했습니다만;

이 패치된 Putty는 타이틀창 오른클릭하고 U 를 누르면 바로 변환됩니다.

유니코드 상태면 체크됩니다. \ 가 원으로 보이는가 역슬래시로 보이는가로 유니코드 상태는 쉽게 구별 가능합니다..

체크를 해제해주면 CP949 로 돌아가고요.

4. 시리얼 모드에서 에러나는거 개발 패치가 되어 있습니다.

패치파일은 kldp.net 패치에 올라가 있습니다. chm help 파일은 HTML Help Workshop 깔기 귀찮아서 빠져 있습니다. --;

ps.. a1과 a2는 소스코드만 조금 다르고 기능은 동일합니다. a1 다운받으신 분들 굳이 a2로 업그레이드하실 필요는 없습니다.

설치버전  :

압축버전 :


관련 홈페이지
원본 글 (KLDP의 Arcy님)