OS/Mac OS

[MAC] iTerm2를 사용해 본다.

Wings of Freedom 2021. 1. 11. 10:46

iTerm2를 사용해 본다.

i오늘은 iTerm2를 좀더 자세히 소개해 드리겠습니다.
공식홈페이지는 여기에 다운로드 링크는 여기에 있습니다.

iTerm2는 정말 많은 기능을 가지고 있습니다.
창분할 기능, 자동완성 기능, 마우스 없이 텍스트 선택 및 복사 등!
대 부분의 기능은 단축키가 지정되어 있고, 이 단축키를 자신에 맞게 수정할 수도 있습니다.
여기에서는 자주 사용되는 기능 위주로 iTerm2를 소개해 드리려 합니다.

아 젠장 우분투 북 사려했는데, iTerm2 땜에 맥 못 버릴꺼같아....

 

그럼 시작해 보겠습니다.

 

저는 iTerm2의 단축기능 들을 크게 3가지로 나누었습니다.
첫째는 검색 & 클립보드 기능, 둘째는 창 & 탭 기능, 셋째는 기타 기능입니다.

그럼 검색 & 클립보드 기능부터!

검색 그리고 클립보드

<< Command + F = 터미널 기록 검색! >>

대충 위와 같은 명령어들을 사용해 왔다고 칩니다.

clear를 사용하여 다 비워 줬습니다.
헌데 앞서 나온 결과의 일부 내용이 다시 필요할 수 있습니다.
이떄 Command + f 로 검색해 봅니다.

"var/www"를 검색하여 예전 기록에서 정보를 찾아 내었습니다.
헌데 검색결과는 하나가 아닐겁니다.
따라서 vim의 n처럼 동일한 검색결과를 탐색 해야 할 수도 있습니다.
iTerm은 그 기능을 아래와 같은 단축키로 제공 합니다.

 

<< Command + g, Command + shift + g = 검색 결과 탐색! >>

Command + f 를 사용하여 검색되어진 결과에서
Command + g, Command + shift + g를 사용하여 탐색이 가능합니다.

 

<< Command + option + e = 전역 검색! >>

탭 공간과 상관없이 전역적으로 검색을 해야 할 떄가 있습니다.

Command + option + e 를 눌러 아래와 같이 검색 할 수 있습니다.

 

<< Command + ; = 명령행 자동완성! >>

위 와 같이 명령행 자동완성도 사용 할 수 있습니다.

 

<< Command + shift + h = 클립보드 이력! >>

 

명령이나 기타 다른 무엇을 터미널 작업하면서 복사하게됩니다.
대부분은 이러한 클립보드 데이터를 다시 사용해야 할때가 있습니다.

위와 같이 command + shift + h키로 클립보드 이력을 보며 이용할 수 있습니다.

창 그리고 탭

<< Command + n = 새창 띄우기! >>

command + n 으로 새창을 즉각 띄울 수 있습니다.

 

<< Command + enter = 전체창 전환!>>

작은 창에 답답할때 개인적으로 가끔 사용하는 기능이네요

 

<< Command + t = 탭 열기!>>
<< Command + w = 탭 닫기!>>

한 창안에서 새탭을 열고 닫을 수 있습니다.

 

<< Ctrl + tab = 탭 순차이동!>> 
<< Command + 번호 = 탭 지정 이동!>> 
<< Command + 방향키 = 탭 방향 지정 이동!>> 

탭이동을 스샷으로 표현하기가 좀 애매해서 글로만 말씀드리겠습니다.
보는바와 같이 탭이동은 동일한 기능인데 좀 많네요!
편하신걸로 사용하면 되겠습니다.

 

<< Command + d = 창 세로분할!>> 

vim에서도 동일한 기능을 제공하죠!? 하지만 불편해서 vim의 창분할을 자주 안썼습니다.
보통 창분할은 터미널 작업할때 문서를 비교하거나 2~3개 문서를 오픈해서 개발작업 해야할때
사용하는데. iTerm2에서도 이러한 창 분할기능을 제공해 주네요!!

 

<< Command + shift + d = 창 가로분할!>>

세로창 분할 뿐만아니라, 가로 창 분할도 가능합니다.+_+ 

 

<< Command + [ or ] = 분할된 창간 포커스 이동!>>

분할된 창간에는 command + [ or ] 키로 포커스를 이동시킬 수 있습니다.

 

<< Command + u = 창 투명도 on, off!>>

먼저 투명하게 하고 싶은 곳에 포커스를 가져다 놓습니다.
그리고 command + i 를 클릭하여 환경설정 창을 켭니다.

열린 환경설청 창에서 window 탭으로 이동후 투명도값을 적절히 조정합니다.

Command + u를 눌러 투명창을 활성화 합니다.
후후.. 동영상을 보면서 작업을 해봅니다.(집중이 안되!!)

 

기타

<< Command + / = 포커스 찾기(?)!>>

여러개의 창을 분할해 사용하다 보면 포커스를 잠시 잊을때가 있습니다.

command + / 로 바로 찾을 수 있습니다.

 

<< Command + i = 환경설정창 오픈!>>

네 아까 투명도 설정시에 사용했습니다.

 

<< Command + q = iTerm2 종료! >>

iTerm2를 종료 합니다.

 

끝으로...

처음 iTerm2를 접근하는 유저분들에게 도움이 되길 바라며
이 문서를 작성했습니다. 도움이 되길 바랍니다. 감사합니다.



출처: https://redgolems.tistory.com/31?category=491142 [레드골렘즈 콤비의 개발이야기]