본문 바로가기

Macintosh/[Mac] Applications

iTerm2 (맥용 터미널)

iTerm2

http://www.iterm2.com

에서 다운로드

 

* 화면 분할 지원

cmd + D : 좌우분할

shift + cmd + d : 상하분할

alt + cmd + 방향키 : 분할창 이동

 

cmd + O : Profiles 창을 띄워 편집

 

 

-------------------------------------------------------------------

Go2Shell 과 연동

App Store 에 있는 Go2Shell 을 설치(무료) 후 Finder 위에 드래그 해 놓으면

 

 

클릭 시 현재 Finder 위치에서 터미널이 열려서 편함

터미널에서 아래 명령어를 입력

 

open -a Go2Shell --args config

 

 

하면 Go2Shell Setup 창이 나오는데 여기에서 iTerm 2 를 지정해 주면 클릭 시

iTerm2 가 뜨게 됨

 

 

-------------------------------------------------------------------

iTerm

-------------------------------------------------------------------

* 위의 iTerm2 를 사용하길 권장, 세팅만 참조 

 

1. iTerm 설치
http://sourceforge.net/projects/iterm/files/iTerm.app/0.10/
에서 다운로드

* view 메뉴에서 [Show Toolbar] 및 투명도 10%, 색상 조정 화면

2. Terminal 세팅
맥에서는 한글이 UTF-8로 되어 있어야 하구 telnet으로 접속하는 서버는
EUC_KR등으로 세팅되어 있어야 한글이 깨지지 않으며 접속 서버가 
다수인 관계로 각 Bookmark를 두어 한번에 연결할수 있도록 세팅
* 개인 작업 환경을 기준으로


2.1 Profiles 추가
Bookmarks 메뉴의 Manage Profiles... 메뉴를 통해 Profiles 화면 호출

- KeyBoard/Terminall/Display Profiles 등에 기존 항목을 선택 후 좌측 하단의

[Duplicate] 버튼을 선택하여 추가한 후 세팅 변경(ex:SunOS UNIX) - add버튼도 무방
*Default는 local 용으로 사용하고, SunOS Unix라고 추가한 Profile은 telnet 접속용으로
세팅 - telnet 접속용은 한글이 깨지는 관계로 Encoding 항목을 [Korean (EUC)]로 변경
* telnet접속 서버 예 : SunOS

- telnet 접속시 delete키가 제대로 작동 안할 경우(stty erase    ^H 가 세팅되어 있는상황)


 Keyboard Profiles 에서 delete 항목을 더블클릭하여 
Action : send hex code
값 : 8
을 입력 


2.2 Bookmakrs 에 추가
Bookmarks 메뉴의 [Manage Bookmarks] 화면 호출


- 우측 하단의 [+] 버튼을 선택하여 연결하려는 서버추가

Terminal/Keyboard/Display 항목에 추가한 Profile선택

* user : telenet 접속 유저명 

  host : 접속서버IP, 또는 서버네임

2.3 추가된 서버를 선택하여 접속 완료(New Tab, New Window....)

3. 기타
shell  확인
> echo $SHELL
>stty -a

telent 접속시 delete키가 제대로 작동 안할 경우 
접속서버의 Profile 항목에(shell마다 파일명 틀림)
stty erase ^H 
입력여부 확인
* ^H  입력은 터미널에서 [control]키를 누른 상태에서 [v]키와 [h]키를 누름