iTerm 2 상당


59

거기 iTerm2 (맥 OS 용 터미널 응용 프로그램) 우분투에 대한 동등한?

많은 기능들 중에서 필자는 키보드의 버튼을 누르면 반투명 터미널 창을 오버레이 / 숨길 수있는 "핫키 창"을 추가합니다.

답변:


28

iterm2 웹 사이트 자체 에서 제안한대로 ( "Hotkey Window" 아래 ). 이 guake , 틸다와 yakuake은. 저장소에서 설치할 수 있습니다.

나는 개인적으로 구 아크를 사용합니다. unity를 사용 하면 쉽게 systray 를 단일화 할 수 있지만 guake에 대한 표시기를 작성했습니다 .


터미널 이동은 어떻습니까?
Abhimanyu Aryan

1
어디에서 제안 하시겠습니까? 뭐?
Anwar

2
나는 현재 yakuake를 사용하고 있지만 드롭 다운 터미널 일뿐입니다. iTerm2의 가장 큰 장점은 일반 드롭 다운이 아닌 터미널 창을 화면에 자유롭게 배치 할 수 있으며 여전히 전역 핫키를 사용하여 창을 표시 할 수 있다는 것입니다. 리눅스 터미널이 있습니까?
마치 치

이 모든 것 (guake, tilda 및 yakuake)은 iterm2와 관련이 없습니다. iterm2 근처에는 없지만 터미네이터보다 나은 터미네이터를 제안 할 수 있습니다.
DimiDak

18

당신이 시도 할 수 터미네이터를 , 소프트웨어 센터에서 검색합니다.

그것이 필요한 기능을 제공하는지 확실하지 않지만 수평 및 수직 창 분할과 같은 iterm2의 다른 좋은 기능을 제공합니다



9

2018 년 9 월 현재

다음은 iterm2 (v3) 기능의 간단한 목록입니다.

  • 트루 컬러 (1600 만 컬러) 지원
  • 분할 창
  • 투명도
  • 이미지 표시 (즉, imgcat)
  • 인라인 이미지 표시 (예 : 홈 브루어 용 맥주 잔)
  • 다양한 쉘 (예 : zsh, 물고기)에 대한 완벽한 지원 / 통합
  • 핫키 지원 (예 : 드롭 다운 터미널)

이것들은 내가 가장 많이 사용 / 관리하는 것들이지만 모든 것을 나열하는 것조차 가까이하지 않았습니다.

나는 완전히이 기능 세트를 (훨씬 적은 모든 사람이 내가 언급하지 않았다)와 일치하는 하나의 리눅스 터미널 찾을 수 있지만 무척 가까이 와서 리눅스 터미널이있다, 그리고 iterm2 것들을 할 수 없습니다 당 세트 (같은 수행을 창 / 창 배경 이미지). 기능 패리티 측면에서 iterm2에 가장 가까운 터미널은 다음과 같습니다.

Q 터미널

이것은 qt 터미널의 약어입니다. 완전 트루 컬러 지원, 드롭 다운 핫키, 투명도, 배경 이미지, 창, 탭, 셸 통합이 있습니다. apt를 통해 설치하십시오. 단점 : 이미지를 미리 볼 수있는 기본 제공 방법이 없으므로 배경 이미지를 처리하는 데 어려움이 있습니다.

곤솔

기본 KDE 터미널 (예 : kubuntu)은 트루 컬러, 탭, 배경 이미지, 투명도를 갖습니다. 단점 : 단축키가 없는 드롭 다운 창, 독립 창 없음, 배경 이미지 처리가 어려울 수 있습니다.

고양이 새끼

AFAICT는 놀랍도록 풍부한 기능 세트를 가진 한 사람이 방금 작성한 터미널입니다. 트루 컬러, 가로 분할, 투명도, 이미지 표시, 셸 통합이 있습니다. 단점 : 배경 이미지 (문제가 없음), 구성없이 세로 분할 없음, 드롭 다운 없음 및 여러 배포판 패키지가 있지만 우분투는 그중 하나가 아닙니다 (수동으로 dep를 설치하고 소스에서 컴파일해야 함).

술어

Enlightenment 데스크탑의 기본 터미널입니다. 지금까지 사용한 터미널 에뮬레이터 중 최고의 이미지 처리 기능을 갖추고 있으며 몇 년 동안 매일 일일 드라이버로 사용되었습니다. 크기 조정이 가능한 독립적 인 창 (수직 및 수평), 탭, 투명도, 셸 통합 기능이 있지만 실제 색상 지원이 부족하여 (관리자는 추가하지 않을 것이라고 말함) 무거운 네오 빔 / ncurses 사용자로서 점점 더 귀찮게되고 있습니다. 단점 : 256 색만, 드롭 다운 없음, 리포지토리의 패키지가 최신 버전이 아니며 최신 버전의 EFL 종속성을 설치 / 컴파일하는 데 실제로 30 분이 걸립니다.


rxvt-unicode, suckless, 흰개미 등과 같은 다른 가치있는 터미널 에뮬레이터가 많이 있지만 모두 눈에 띄는 결함이 있으며 때로는 위의 것보다 더 나쁩니다. 예를 들어, Suckless (st)는 헤더 파일에 구성을 유지하므로 모든 구성 변경에는 재 컴파일이 필요합니다. 그들 중 많은 것 (콘솔처럼 위에서 강조한 것들 중 일부를 포함하여)은 터미널 에뮬레이터를 귀찮게하는 마우스를 통해서만 구성 할 수있는 것처럼 보입니다.

많은 사람들이 터미널 자체에 문제가 아닌 분할 / 패널을 만들기 위해 tmux의 존재를 고려할 수 있습니다. 동의하지 않지만 YMMV는 동의하지 않습니다.

눈부신 누락이 있습니다. 나는 하이퍼와 같은 전자 기반 프로젝트에 대해서는 언급하지 않았습니다. 그것은 개인적으로 주어진 시간에 약 12 ​​개의 다른 터미널 세션을 계속 유지하기 때문에 전자는 그런 종류의 사용에는 너무 욕심입니다. 이러한 기능 중 일부에는 인상적인 기능 세트가 있기 때문에 부끄러운 일입니다. 더 적은 세션을 여는 경향이 있다면 그 중 하나를 시도해 볼 수 있습니다.

모두에게 행운이 있기를 원하지만 진정한 터미널 에뮬레이터에 대한 나의 탐구는 계속됩니다.


2
나는 iTerm2에 의해 계속 경외감을 느낍니다. 분할 탭이 아닌 별도의 탭만 사용하지만 매일 tmux 제어 모드 통합을 사용합니다. Linux 포트가 얼마나 그럴듯한 지 궁금합니다.
Steven Shaw

@StevenShaw는 완전히 다시 작성하기에 충분히 어려울 것입니다. 거의 확실하게 Objective-C / Swift에서 Mac OS 그래픽 API 호출을 사용하여 작성되었습니다. ioctl이 완전히 다르거 나 리눅스와 다윈 사이에 있는지 전혀 모릅니다. 그러나 나는 그들이 의심합니다. 어쨌든, 그렇습니다. Fisher-Price 예쁜 그림 OS라고 불리는 괴물 Mac OSLinux 보다 더 나은 터미널 에뮬레이터를 가지고 있다는 것은 아이러니합니다 .
Jared Smith

요즘 Linux에서는 Objective-C 또는 Swift가 특정 어려움을 겪고 있는지 확실하지 않지만 macOS 그래픽 API는 확실합니다. 아마도 UI가 아닌 것들 (pty, tmux control-mode 등)을 구해야 할 부분이 많을 것입니다. 어쨌든, Linux 측에서 볼 키티처럼 보이는 키티를 언급 해 주셔서 감사하다고 생각했습니다! 저자는 매우 인기있는 Caliber 앱을 작성했습니다.
Steven Shaw

1
@StevenShaw Tilix는 내 대답에서 언급해야 할 또 다른 것입니다. 텍스트 / ini / markdown / json을 선호하는 동안 dconf를 통한 구성이지만 꽤 좋습니다.하지만 꽤 좋습니다.
Jared Smith

자세한 비교 감사합니다. shell integration여러 터미널에 대해 언급 했지만 ishell2.com/documentation-shell-integration.html에 가까운 쉘 문서에서 아무것도 찾을 수 없습니다 (예 : 마우스 오른쪽 버튼을 클릭하여 이전 명령의 리턴 상태 코드 참조) 당신은 무엇을 의미하는지 자세히 설명하고 shell integration있습니까?
TS

7

나는 구크를 제안 할 것이다 구크 설치

오버레이와 "핫키 창"이 있고


핫키 설정을 찾을 수 없습니다.
Dunhamzzz

Whoops @Dunhamzzz 잘못된 링크 : D
Amith KK

1
// 내 경험에 따르면 Guake는 화면을 세로로 나눌 수 없습니다. 이것은 tmux에서 발생할 수 있지만 iTerm2와 더 유사한 것을 선호합니다.
Nathan Basanese

3

DomTerm 은 쉘 통합, 분할 창, 인라인 html (이미지 및 서식있는 텍스트), 분리 가능한 세션, 매우 견고한 xterm 에뮬레이션 등 iterm2 이상의 많은 기능을 지원합니다.


3

Hyper를 목록에 추가하기 만하면됩니다. 매우 깔끔하고 안정적이며 많은 구성 옵션으로 사용하기 쉬운 전자 기반 터미널입니다.

https://hyper.is/


그리고 사용하기에 환상적으로 비싸고 터미널에 필수적인 안정성이 없습니다. 또한 느립니다! 미안하지만 아냐
벤자민 R

2

iTerm2는 놀라운 기능을 수행하지만 지금까지는 Mac OS X에서만 가능합니다. ( github )

extraterm다른 놀라운 일 을 수행하는 Linux, Mac 및 Windows 용 터미널 에뮬레이터입니다 .


//, 터미네이터와 같은 리눅스 소프트웨어와 외부 용어는 어떻게 비교됩니까?
Nathan Basanese

감사하지만 당신은 그 일을 설치할 수 없으며, 폴더 안에 그것을 실행할 때 아무런 일도 일어나지 않습니다. Tilix는 똥처럼 보입니다.
DimiDak

1

kitty 는 GPU 렌더링, Python 스크립트 가능 및 기능이 가득한 크로스 플랫폼 터미널 에뮬레이터입니다.


1

tmux간단하고 강력한 터미널 멀티플렉서를 사용할 수 있습니다 .

풍모:

  • 실행중인 세션, 창 또는 클라이언트의 대화식 선택 메뉴
  • 임의의 수의 세션에 창을 연결할 수 있습니다
  • 관리를위한 vi-like 또는 Emacs 명령 모드 (자동 완성 포함) tmux
  • 내장 직렬 및 텔넷 클라이언트 부족 (일부 멀티플렉서의 부풀림을 고려하는 클라이언트)
  • 더 쉬운 구성
  • 다른 명령 키 — 화면을 대체하는 것은 아니지만 호환되는 키 바인딩을 사용하도록 구성 할 수 있습니다.
  • 수직 및 수평 창 분할 지원

출처


Ctrl+ Alt+ 를 설치 T하고 다음을 수행하십시오.

sudo apt install tmux

0

Konsole을 사용하는 것이 좋습니다 .iTerm2만큼 깨끗하게 보이도록 만들 수 있으며 실제로 사용하는 모든 기능을 제공합니다. 솔직히 많지는 않습니다. 내가 좋아하는 다른 것은 필요에 따라 키를 쉽게 다시 매핑하는 것입니다.

Konsole (또는 모든 터미널 앱)을 Kinto 와 결합 하면 Linux의 macOS와 거의 동일한 키 바인딩이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.