그놈 터미널 탭이 너무 크거나 크지 않음


24

그놈 터미널과 터미네이터 (요즘 랩톱에서 사용하고 있음)는 매우 예쁘게 사용자 정의 할 수 있습니다. 전체 화면을 사용하고 바탕 화면을 최소한으로 유지하면 작은 EeePC에서도 작업하기에 적합한 크기의 영역을 얻을 수 있습니다.

그러나 제어 할 수없는 것으로 보이는 요소가 하나 있습니다. 그놈의 탭은 엄청나게 커졌고 추악합니다. 그들은 어리석게 보이는 주제에 전혀 맞지 않지만 나를 위해 가장 큰 문제는 낭비되는 화면 공간입니다. 특히 작은 노트북 화면에서는 실제 문제입니다.

이 탭을 변경하는 방법이 있습니까? 나는 창문 옆에 놓을 수 있다는 것을 알고 있지만 더 많은 공간 을 차지합니다 !

테마 또는 그놈 구성으로 이것이 불가능한 경우 탭 자체를 처리 할 수있는 터미네이터와 같은 터미널 프로그램이 있습니까? (이상적으로 더 우아한 방식으로!)

대체 텍스트


2
실제로 탭은 사용하는 Gtk 테마와 완벽하게 맞습니다. 왜냐하면 그것이 탭을 그리는 테마이기 때문입니다. 그래도 하나의 응용 프로그램에 대한 테마를 재정의 할 수 있습니다 (Gtk 테마 매뉴얼 / 방법을 참조하십시오). 내 생각에 닫기 버튼은 탭을 다소 높게 만듭니다.
JanC

문제는 여기에서도 설명 old.nabble.com/...
알렉산드르 Levchuk

adamnfish, 질문에 +1하지만 Screen 제안을 올바른 답변으로 표시하지 않는 것이 좋습니다. GNU 화면 바위는하지만 말은하지 않는 그 터미널 탭 추한해야한다
알렉산드르 Levchuk

답변:


-1

시도하십시오 screen.

다른 "탭"을 작성 Ctrl-a c하고 Ctrl-a Ctrl-a(이전에 표시된 창으로 전환) 또는 직접 Ctrl-a <number of tab>(창 번호 "탭 수"로 전환)로 전환하십시오.

Ctrl-a " 선택할 수있는 모든 창의 목록이 표시됩니다.

자세한 내용은를 참조하십시오 man screen.


2
또는 byobu화면과 비슷하지만 Technicolor® ;-)로 표시됩니다.
Stefano Palazzo

예, 대신 화면을 사용할 수 있다는 것을 알고 있지만 일반적으로 emacs를 사용하고 있으며 예를 들어 ctrl + a를 잃지 않을 것입니다. 화면을 사용자 정의 하여이 경로를 따라갈 수는 있지만 탭 컨트롤을 나머지 OS와 일치시키는 것이 좋으므로 그놈 탭의 패딩을 줄이는 방법이 있다면 선호합니다!
adamnfish

1
@adamnfish : 화면 접두사 바로 가기를 다른 것으로 구성 할 수 있습니다.
JanC

5
-1 때때로 화면을 사용해야하고 때로는 탭을 사용해야합니다. 둘 다 멋지게 보이고 싶습니다.
Aleksandr Levchuk

3
내가 권하고 싶습니다 tmux이상 screen: 더 나은 (IMO) 창 ( '탭')과 '창'(수직 및 수평 화면 분할 (I 실행. emacs(A)의 내부 tmux전용 세션).

6

JanC가 지적했듯이 terminator시스템에서 기본 gtk 테마를 사용합니다. close_button_on_tab = False~ / .config / terminator / config 를 넣어서 문제를 해결할 수 있다는 것은 사실입니다. 또한 gtk 테마를 변경할 수 있습니다. 또는를 위해 특별한 gtk 설정을 정의 할 수 terminator있습니다. 이렇게하려면 gtkrc파일에 다음 줄을 추가 하십시오.

style "notebook" = "default"
{
    xthickness = 0
    ythickness = 0
}

widget_class "terminator*.GtkNotebook"       style "notebook"
class "terminator*.GtkNotebook"              style "notebook"

"GtkNotebook"이라는 표준 Gtk 위젯을 수정하고 있는지 확인하십시오. 이것이 탭을 담당하는 것입니다. 터미네이터가 아닌 모든 응용 프로그램에서 이것이 작동하려면 대신 다음을 사용하십시오.

widget_class "*GtkNotebook"       style "notebook"
class "*GtkNotebook"              style "notebook"

그러면 모든 응용 프로그램에 영향을 미칩니다. 탭에서 텍스트의 색상을 변경하려면 다음을 사용하십시오.

style "notebook_maybelabel" = "default"
{ 
   fg[NORMAL]        = "#0000AA"
   text[NORMAL]        = "#0000AA"
}

widget_class "terminator*.GtkNotebook*"       style "notebook_maybelabel"
class "terminator*.GtkNotebook*"              style "notebook_maybelabel"

저는 Gtk 전문가가 아니며이 조언에 오류가있을 수 있습니다.


3

urxvt를 확인하십시오. 내가 옮긴 주요 이유 중 하나는 탭을 처리하는 좋은 방법이었습니다.

이것을 .Xdefaults에 추가하십시오

 URxvt.perl-ext-common:  default,tabbed,matcher

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