소개
iTerm2는 macOS용 터미널 에뮬레이터로, Apple의 기본 터미널 앱을 대체하는 후속 제품입니다. George Nachman이 개발했으며, macOS 10.14 이상에서 실행됩니다. 현대적인 터미널 경험을 제공하기 위해 다양한 기능을 갖추고 있으며, GPL v2 라이선스 하에 무료로 제공됩니다.
상세정보
Python 스크립팅 API
iTerm2는 광범위한 구성 및 사용자 정의를 가능하게 하는 Python 스크립팅 API를 제공합니다. 이를 통해 사용자는 터미널 동작을 프로그래밍 방식으로 제어할 수 있습니다.
스크립터블 상태 표시줄
13개의 내장 구성 가능한 구성 요소를 갖춘 스크립터블 상태 표시줄이 추가되어, 사용자가 유용한 정보를 실시간으로 확인할 수 있습니다.
다이나믹 프로파일
~/.Library/Application Support/iTerm2/DynamicProfiles 폴더를 모니터링하여 내용이 변경될 때 자동으로 프로파일을 다시 로드합니다. 이 폴더 내의 파일은 Apple Property List 형식이어야 합니다.
유틸리티 패키지
셸 통합 설치 시 함께 설치할 수 있는 유틸리티 패키지에는 다음이 포함됩니다:
imgcat: 터미널 내에서 이미지를 인라인으로 표시하는 도구로, 애니메이션 GIF를 포함한 모든 표준 이미지 형식을 지원합니다.it2dl: 원격 호스트에서 파일을 다운로드하여 다운로드 폴더에 저장하는 도구입니다.
기타 기능
세션, 탭, 창 제목의 개선, 아이콘이 있는 탭, 정규식 기반 고급 붙여넣기, 사용자 정의 이스케이프 시퀀스(OSC 1337), 셸 통합, 자동 프로파일 전환, 세션 복원 등이 지원됩니다.
다운로드·설치 방법
공식 웹사이트에서 다운로드하거나, Homebrew를 사용하여 brew install --cask iterm2 명령어로 설치할 수 있습니다. 다운로드 후 iTerm.app을 /Applications 폴더로 이동하면 됩니다.
기본 사용법/명령어
설치 후 iTerm2를 실행하면 기본 터미널 창이 열립니다. 환경 설정에서 프로파일, 색상 scheme, 키 바인딩 등을 조정할 수 있습니다. 셸 통합을 설치하면 imgcat과 it2dl 유틸리티를 사용할 수 있게 됩니다. 예를 들어, imgcat 사진.jpg 명령어로 터미널 내에서 이미지를 볼 수 있고, it2dl 파일명으로 원격 서버에서 파일을 다운로드할 수 있습니다.
이런 경우에 유용합니다
터미널을 자주 사용하는 개발자, 시스템 관리자, 기술 전문가가 고급 기능을 통해 작업 효율을 높이고자 할 때 유용합니다. 예를 들어, 서버 관리 중 로그 파일을 실시간으로 모니터링하거나, 원격 시스템에서 파일을 안전하게 다운로드하거나, 터미널 내에서 이미지 출력을 확인해야 하는 상황에서 도움이 됩니다.
지원 환경·시스템 요구사항
macOS 10.14 이상에서 실행됩니다. 최신 버전은 macOS 13 이상을 요구할 수 있습니다.
최신 버전·업데이트
현재 버전은 3.7.3이며, 자동 업데이트 기능을 지원합니다. 이전 버전에서는 Python 스크립팅 API, 상태 표시줄, 새로운 테마, GPU 렌더링, 보안 업데이트 등이 추가되었습니다.
화면으로 보는 주요 기능
iTerm2 로고 및 설명

검은 배경 위에 iTerm2 아이콘과 텍스트가 표시되어 있다. 아이콘은 회색 테두리와 어두운 회색 배경을 가진 사각형이며, 안에는 녹색의 '$' 기호와 커서가 있다. 아이콘 오른쪽에는 흰색 글씨로 'iTerm2'라는 제목과 그 아래 회색 글씨로 'iTerm2 is a terminal emulator for macOS that does amazing things.'라는 설명이 있다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


