그놈 터미널을 대체 할 수있는 좋은 방법은 무엇입니까? [닫은]


16

최근에 한 번에 여러 터미널을 열었습니다. 터미널간에 Alt-Tab을 수행해야하는 것은 혼란 스럽습니다. 하나의 창에 여러 터미널을 결합한 것이 필요합니다. 좋은 대안은 무엇입니까?

편집 : 탭이 마음에 들지 않습니다. 하나의 창에 2x2 그리드 배열의 콘솔 필요 합니다.


화면이 원하는 것을 수행 했으므로 "단일 터미널 (화면)에서 여러 개의 병렬 쉘 세션을 어떻게 실행합니까?"와 같이 질문에보다 집중하도록 업데이트 할 수 있습니다. 사람들이 검색하는 데 도움이됩니다.
jtimberman

답변:


22

터미널에서 화면 을 실행하려는 것처럼 들립니다 .

수직 및 수평 분할이있는 GNU 화면의 스크린 샷

이 스크린 샷을 생성하기 위해 터미널을 열고을 실행했습니다 screen. 창을 분할 ctrl-a S하기 위해 가로 분할에 " ctrl-a |"키를 사용하고 세로 분할에 " "를 사용했습니다. 추가 쉘을 시작하기 screen위해 활성 쉘에서 세 번 실행했습니다 . 창 사이를 전환하기 위해 키 입력 " ctrl-a tab"을 사용했습니다 . 활성 창에 표시되고있는 쉘 ( " 0 bash", " 1 bash"등)을 변경하기 위해 키 입력 " ctrl-a n"( "다음") 또는 " ctrl-a p"( "이전")을 사용했습니다. 각 screen프로세스 를 종료하려면 프로세스에서 실행중인 쉘을 종료했습니다 screen. 그렇게 네 번 그렇게하면 내 일반 터미널로 돌아 왔습니다.

screen키 입력 요약 :

ctrl-a S      split the window horizontally
ctrl-a |      split the window vertically
ctrl-a tab    switch to the next window
ctrl-a n      switch to the next process
ctrl-a p      switch to the previous process

(편집 : jtimberman) 지원하는 버전이 있다면 "ctl- |"를 사용하여 화면을 세로로 분할 할 수 있습니다 (파이프), 터미널 당 2+ x 2+ 화면을 수행 할 수 있습니다. Ubuntu 9.04에는이 기능이 있으며 ~ 4.04.03까지 도입되었습니다.

(편집 : las3rjock) 스크린 샷이 screen수평 분할뿐만 아니라 수직 분할로 표시되도록 업데이트되었습니다 . screenMac OS X과 함께 제공 되는 버전에는 이 기능이 제공되지 않으므로이 블로그에서 찾은 지침 에 따라 CVS에서 빌드했습니다 . patch단계 를 건너 뛰면 Linux에서 동일한 작업을 수행 할 수 있다고 가정 합니다.


1
2x2 그리드 배열로 4 개의 터미널을 가질 수 있습니까?
Randell

이 답변 :-) 내 편집을 참조 @Randell
jtimberman

@ las3rjock, 나는 그 키 입력에 익숙하지 않습니다. 어떻게 수행합니까?
Randell

1
이제 알겠습니다. 그래서 나는 Shift + S를해야합니다.
Randell

1
나는 플랫폼에서 화면에서 수직 분할을 일관되게 사용할 수 없었습니다. tmux 는 동일한 기능을 제공하고 "작동 만하 는"훌륭한 대안입니다.
Sharpie

17

나는 당신이 Terminator : D에 관심이 있다고 생각합니다

개요

이 프로젝트의 목표는 터미널을 배열하는 데 유용한 도구를 만드는 것입니다. gnome-multi-term, quadkonsole 등과 같은 프로그램에서 영감을 얻었습니다. 주요 초점은 터미널을 그리드에 배치하는 것입니다 (탭은 Terminator도 지원하는 가장 일반적인 기본 방법입니다).

터미네이터의 많은 동작은 그놈 터미널을 기반으로하며 시간이 지남에 따라 더 많은 기능을 추가하지만 시스템 관리자 및 다른 사용자에게 유용한 기능으로 다른 방향으로 확장하고 싶습니다. 제안 사항이 있으면 위시리스트 버그를 제출하십시오! (주소는 아래 참조)

풍모:

  • 목록 항목
  • 그리드에 단자 배열
  • 터미널의 드래그 앤 드롭 순서 변경
  • 많은 키보드 단축키
  • 그놈 터미널 설정을 무시하는 구성 파일
  • 임의의 터미널 그룹에 동시 입력

터미네이터 스크린 샷

터미네이터 스크린 샷


6

여기에서 찾은 tmux에 대한 내 블로그 항목을 참조하십시오 ... 화면보다 훨씬 강력합니다. 간단히 말해 첨부 된 블로그 항목의 구성 파일은 tmux 바로 가기 키 입력을 재구성하여 화면을 시뮬레이션합니다. 원래 tmux는 Ctrl + B를 사용합니다. 화면 유틸리티를 혼동하지 않기 위해 조합. 그리고 Ctrl + B 대신 키가 재구성되므로 Ctrl + A가 사용됩니다.

  • ?와 같은 tmux주의 키 입력을 시작하기위한 Ctrl + A 키 목록은
  • 다른 창 사이를 넘기려면 Ctrl + A, Ctrl + A
  • Ctrl + A, 첫 번째 창의 경우 1, 두 번째 창의 경우 Ctrl + A, 2 등
  • 한 세션 내에서 분할 창간에 포커스를 전환하는 Ctrl + A, Tab
  • 새로운 bash 쉘을 불러 오기 위해 Ctrl + A, C

그것을 읽고 배우십시오 ... :)



3

나는 사용했다 :

둘 다 꽤 좋습니다.

나는 여전히 탭이있는 그놈 터미널을 선호하지만 :-).


1
Ctrl + Shift + T를 사용하여 새 탭을 열고 Ctrl + PageUp을 사용하여 이전 탭으로 이동하고 Ctrl + PageDn을 사용하여 다음 탭으로 이동할 수 있습니다.
a_m0d

네, 분명히 OP는 탭을 사용하고 싶지 않으므로 그놈 터미널 정보를 많이 제거했습니다.
jtimberman

3

현재 답변으로 원하는 유연성이나 느낌을 얻지 못하면 창 관리자 타일링을보고 싶을 수도 있습니다. 이 ofc는 타일링 터미널에만 큰 변화가 있지만 타 일식 터미널에서 대부분의 작업을 수행하려는 경우 타 일식 WM은 다른 솔루션보다 이점이있을 수 있습니다.

개인적으로 굉장한 것을 추천합니다


2

splitvt 를 사용 하여 터미널 창을 나란히 두 개가 아닌 두 개로 나눌 수 있습니다 .

그러나 일부 터미널 에뮬레이터 또는 화면에서 터미널을 가로 또는 세로 (또는 둘 다)로 분할 할 수는 있지만 너무 좁아 지거나 짧아지기 전에 나란히 2 또는 3 또는 4로 제한됩니다. 어떤 용도로든 사용하십시오. 탭 제목을 설정하기 위해 xttitle과 같은 프로그램과 결합 된 탭 용어는 훨씬 덜 혼란스럽고 훨씬 유용합니다. YMMV.

다른 사람들은 이미 화면과 eterm 및 mrxvt 및 다른 사람들을 언급 했으므로 놓칠 수있는 그놈 터미널의 기능을 지적 할 것입니다.

그놈 터미널의 터미널 사이를 Alt-Tab 할 필요가 없다는 것을 알고 있습니까?

탭 터미널을 사용하는 경우 Alt-1, Alt-2, Alt-3 등을 사용하여 터미널간에 전환 할 수 있습니다.

BTW, 나는 주로 선택한 터미널로 mrxvt를 사용하지만 그놈 터미널은 대부분의 리눅스 시스템에 기본적으로 설치되므로 작동 방식에 익숙해졌습니다. 나는 mrxvt를 선호하지만 GT는 괜찮거나 가벼운 / 캐주얼 사용에 충분합니다.


0

나는 일반적으로 터미널을 분할하도록 구성 할 수 있는 tmux 와 함께 Xterm을 선호합니다 . tmux 맨 페이지 참조


이 질문에 도움을 주셔서 감사합니다. 이 질문이 처음 게시 된 이후 6 년 동안 사이트 표준이 변경되었습니다. 이 질문은 이제 주제를 벗어난 것으로 간주되며 소프트웨어를 추천하는 답변은 이제 좀 더 엄격 할 것으로 예상됩니다. 동일한 질문에 대한 다른 답변과 다른 표준을 유지하기는 어렵지만 수용 된 답변은 이제 좋은 것으로 간주되는 것의 좋은 예입니다 (두 개의 가장 높은 답변에 대한 의견을보십시오). 지침은 meta.superuser.com/questions/5329/…을
fixer1234
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.