Computer Engineering/Tool

iTerm2설치 및 설정 그리고 주요 단축키

jordan.bae 2024. 4. 6. 22:10

출처: iTerm2 홈페이지

맥북을 처음에 받아서 세팅하면 맥북의 기본 터미널보다는 다양한 기능이 추가되어 있는 iTerm2를 설치해서 사용합니다. 이 글에서는 iTerm2에 대해서 간단히 설명하고 유용한 단축키를 중점적으로 설명합니다.

iTerm2란?

iTerm2는 macOS 운영 체제를 위한 터미널 에뮬레이터입니다. 기본적으로 macOS에 포함된 Terminal.app의 대체제로, 사용자에게 터미널 접근과 터미널 세션 관리를 제공합니다. iTerm2는 향상된 사용자 인터페이스, 세션 관리, 스플릿 팬, 탭, 고급 검색, 색상 테마, 키보드 단축키 설정 등 다양한 추가 기능을 포함하고 있어서, 개발자와 시스템 관리자 사이에서 인기가 높습니다. 간단히 말해, iTerm2는 터미널 환경을 사용자에게 제공하는 애플리케이션입니다.

 

iTerm2 설치 및 세팅

설치

$ brew install Caskroom/cask/iterm2

 

iTerm2 세팅

 

color 다운로드

  1. iterm2 color 홈페이지에서 원하는 color 다운로드
  2. 다운로드한 후 해당 파일의 txt 확장자 삭제 후 실행시키면 import가 됩니다.

 

color 설정

Color 설정

command + , 를 이용해서 Preference(환경설정)을 띄운 후 테마 색 설정: profiles → colors

유니코드 설정

Unicode 설정

NFC로 설정하면 파일 경로에 한글이 있는 경우 NFD로 설정되어 있더라도 NFC로 변환하여 깨지지 않음)

폰트

D2Coding 폰트 추천 (다운로드 https://github.com/naver/d2codingfont)status bar 설정

status bar 설정

status bar로 해당 세션에서 실행 중인 프로세스가 사용 중인 리소스나 기타 정보를 사용하기 좋음

  • status bar 위치 설정

status bar location

  • status bar 설정 

status bar 설정

 

iTerm2 유용한 단축키

iTerm2의 단축키 중에 가장 활용도가 높은 단축키는 새 탭을 추가하고 이동하는 단축키입니다. 프로그램 개발을 하다 보면 일부 프로세스를 띄워놓고 개발하는 경우가 있는데 이럴 때 여러 탭이 필요합니다.

새 탭 띄우기

  • 단축키: command + T
  • 주요 사용 사례: 탭별로 용도를 나눠서 사용. ex. 하나의 탭으로 특정 프로세스를 띄워놓고, 하나의 탭에서는 git command를 사용하고, 하나는 일회성 command용으로 사용.

탭 이동

  • 단축키
    • 좌/우 이동: command + 좌우 방향키
    • 탭으로 바로이동: command + 숫자
  • 주요 사용 사례: 위처럼 용도 별로 탭을 만들고 이동할 때.

붙여넣기 히스토리

  • 단축키: command + shift + H
  • 주요 사용 사례: 전에 붙여 넣은 커맨드들 확인. 해당 기능은 유용하지만 clipy를 이용해서 복사한 것들의 전체 히스토리를 이용하는 것을 추천.

기타

다른 프로그램의 단축키와 비슷하거나 자주 쓰지 않는 단축키

  • Preference(환경설정) 열기: command + ,
  • 검색: command + F
반응형

'Computer Engineering > Tool' 카테고리의 다른 글

Github action 개요 및 주요 개념  (0) 2023.04.16