[MAC] iTerm2를 사용해 본다.

2021. 1. 11. 10:46 OS/Mac OS

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 [레드골렘즈 콤비의 개발이야기]