애플 맥OS는 기본적으로 터미널 앱을 제공한다. 하지만 기본제공되는 맥OS 내장 터미널 앱은 너무 기본적이어서 대부분의 터미널 앱에서 제공하는 'exit' 입력도 지원하지 않는다.
이에 미국지디넷은 최근 맥OS 터미널 기본 앱을 대체할 수 있는 유용한 대체 터미널 앱 다섯가지를 모아 소개했다.
1. iTerm 2
iTerm 2는 터미널 앱에 필요한 기본을 모두 갖췄다. 분할 창, 단축키 창, 검색, 자동완성, 복사 모드, 붙여넣기 기록, 인스턴트 리플레이(이전에 터미널에서 삭제된 텍스트 복구), 24비트 색상, 마우스 지원, 알림센터 지원, 프로필, 모양 사용자 지정 등의 기능을 제공한다.
iTerm 2는 무료이며, 맥OS 10.14 이상(인텔 및 애플실리콘 모두)에서 작동한다.
2. Kitty
Kitty는 리눅스와 맥OS에서 모두 사용가능한 터미널 앱이다. Kitty는 그래픽, 유니코드, 트루컬러, 오픈타입 합자, 마우스 상호 작용, 포커스 추적 및 괄호로 묶인 붙여넣기 같은 최신 기능을 지원한다,
특히 'kittens'를 통해 내장된 기능 세트를 확장할 수 있다. 예를 들어 Kitty에서 원격 이미지를 불러와 터미널 창에서 바로 볼 수 있다.
Kitty는 무료로 사용가능하다.
3. Warp
Warp는 터미널 앱과 인공지능(AI)를 조합해야 할 때 유용하다. 터미널에 AI를 내장하고 있다. 명령이나 코드를 잘 이해할 수 있게 도와주는 AI다. 파이썬 코드 작업 중 이해되지 않는 라인이나 블록을 복사해 Warp 터미널에 붙여넣기하면 AI가 어떻게 작동하는지 설명해준다. 커맨드라인으로 Warp에 일반 언어로 무언가 하는 방법을 물어볼 수도 있다.
Warp는 분할 창, Git 통합, 워크플로, 테마 등의 기능을 포함하고 있다.
Warp는 기본적으로 무료로 사용가능하지만, 기술지원과 비즈니스 중심 기능을 이용하려면 월간 유료 구독을 해야 한다.
4. Hyper
Hyper는 HTML, CSS, 자바스크립트로 구축된 일렉트론 기반 터미널 앱이다. 설정을 구성할 수 있는데, 변경을 위해 텍스트 파일을 편집해야 한다. 메뉴에서 설정 항목을 찾을 수 있지만 이는 기본 웹브라우저에서 구성 파일을 여는 것뿐이다. 때문에 Hyper는 고급사용자에게 추천된다.
구성 파일에서 터미널 앱의 모양과 느낌, 셸, 크기, 분할 창, 자동 채우기, 받아쓰기, 이모지, 기호지원 등을 변경할 수 있다. Hyper용 확장 프로그램을 설치할 수 있지만, 이 프로세스에 노드JS 패키지 관리자인 npm을 사용해야 한다.
Hyper는 무료로 사용가능하다.
5. Core shell
Core shell은 SSH를 더 쉽게 만드는데 초점을 둔 터미널 앱이다. 필수적인 기능을 모두 갖췄으므로 SSH를 사용하지 않더라도 유용하다. OpenSSH 호환성, 파일 다운로드 및 업로드, 맥OS 키체인 통합, 호스트별 고급 옵션, 자동 재연결, 테마, 태그 같은 기능을 이용할 수 있다.
관련기사
- 맥OS 소노마 사파리, '자동으로 탭 닫기' 쓰는 법2023.10.13
- "iOS18·맥OS 15에 새 접근성 기능 추가된다"2024.03.08
- 애플, 윈도용 게임 맥OS로 가져오는 도구 발표2023.06.08
- 리눅스도 '블루스크린' 도입하나2023.12.08
프리미엄 라이선스를 구매하면 무제한 연결, 가져오기 및 내보내기, 맥OS 컴퓨터 간 호스트 및 태그 동기화, 스크립트 지원 및 우선 고객지원 등을 추가할 수 있다. 프리미엄 라이선스는 1년 9.99달러, 4년 29.99달러다.
주의사항. Core shell 앱스토어 버전은 개발사 Codinn에서 직접 배포하는 버전과 다르다. Codinn 버전만 로컬 터미널을 포함하므로 공식 웹사이트에서 설치하는게 좋다.