iTerm2란? 맥OS의 터미널 대체 애플리케이션

iTerm2란?

iTerm2 로고

iTerm2는 맥OS에서 공식 터미널Terminal 애플리케이션 대신에 사용할 수 있는 가상 터미널 애플리케이션입니다. George Nachman의 주도로 개발되고 있으며 최신 버전은 2020년 11월 10일에 릴리스된 3.4 버전입니다. 다운로드 페이지에서 최신 릴리스와 과거 버전들을 다운로드 받을 수 있습니다. 또한 테스트 릴리스와 나이틀리 빌드도 제공되고 있습니다.

터미널은 원래 텍스트 입력과 출력이 가능한 하드웨어 장비를 의미합니다만, 맥OS나 리눅스에서 제공되는 터미널 애플리케이션(terminal emulator)은 커맨드라인 인터페이스로 구현된 프로그램을 실행하기 위한 터미널 기기를 가상으로 구현한 애플리케이션을 의미합니다.

44BITS 로고

커맨드라인 인터페이스, 셸, 터미널이란?

🏷️ 키워드, 2021-01-22 - 커맨드라인 인터페이스는 사용자가 텍스트로 명령어를 입력하고 다시 텍스트로 결과를 화면에 출력해주는 인터페이스를 가진 컴퓨팅 인터페이스를 의미합니다. 이 글에서는 커맨드라인 인터페이스를 소개하고 셸과과 터미널에 대해서 알아봅니다.

맥OS에서도 터미널Terminal 이름을 가진 가상 터미널을 기본적으로 제공합니다만, iTerm은 공식 터미널 앱 대신 사용할 수 있는 가상 터미널 애플리케이션입니다. iTerm2는 기본 터미널 애플리케이션보다 다양한 기능을 제공하고 있습니다. 기능 페이지에 따르면 화면 분할, 핫키 윈도우, 검색 및 하이라이트, 마우스를 사용하지 않고 복사가 가능한 카피 모드, 붙여넣기 히스토리, 인스턴트 리플레이, Growl 알림 등의 기능을 제공하고 있습니다.

iTerm2 실행 화면

iTerm2는 오픈소스로 개발되고 있으며 GPL v2 라이센스가 적용되어있으며 소스코드는 GitHub에서 관리되고 있으며, 버그 트레커로는 GitLab을 사용하고 있습니다.

iTerm2에 대한 보다 자세한 내용은 공식 문서를 참고해주시기 바랍니다.

44BITS 소식과 클라우드 뉴스를 전해드립니다. 지금 5,000명 이상의 구독자와 함께 하고 있습니다 📮

개발자 George Nachman

iTerm2는 현재 George Nachman의 주도로 개발되고 있으며, Patreon을 통해서 후원을 받고 있습니다. 2021년 2월 현재 648명이 후원하고 있습니다.

같이 읽으면 좋은 글들

Subicura 님이 작성하신 맥OS에서 개발환경을 구축하는 글입니다. iTerm2의 테마와 설정 팁들을 다루고 있습니다.

커맨드라인 환경에 아직 익숙하지 않은 분들이라면, 다음 글을 참고해주세요.

44BITS 로고

커맨드라인 사용법: 따라하며 배우는 리눅스 명령어와 관습들

🗒 기사, 2021-01-29 - 프로그래밍이나 서버에 대해서 공부하다 보면 필연적으로 커맨드라인 인터페이스도 함께 입문하게 됩니다. 커맨드라인 인터페이스는 아주 강력하지만, 다양한 관습들과 전제들이 존재하고 있어서 입문자들에게는 쉽지 않은 것이 현실입니다. 이 글에서는 바로 이러한 커맨드라인 인터페이스와 셸의 기초와 관습들에 대해서 소개하고자 합니다. 부디 커맨드라인 입문길이 즐거운 여정이 되기를 기원합니다.