[Linux] gnome-terminal 을 terminator 로 변경하기

문연수·2021년 8월 10일
0

Linux (Fedora)

목록 보기
5/19

리눅스 기본 터미널은 gnome-terminal 이다. 쓸만하긴 한데 배경화면 설정이나 창 분할, 등등 이래저래 좀 부족하다. 반면 terminator 는 창 분할, 배경 화면 설정, 단축키 설정 등의 다양한 기능을 제공한다.

Preview

상단의 이미지는 필자가 사용하는 terminator 인데 보는 것처럼 배경화면 설정과 창 분할이 가능하다.

설치 방법

terminator 는 설치 방법이 어렵지 않다. 먼저 Software 애 들어가서 terminator 를 검색한다.

최상단에 보이는 빨간 박스가 Terminator 이다.

상단의 Install 버튼 클릭하고 기다리면 설치된다.

처음 설치하면 보는 것처럼 빨간 테두리 타이틀 바(title bar) 가 더 생기는데 되게 보기 불편하다. Preference => Profiles => General 에 들어가서 Show titlebar 의 체크를 해제한다.

그럼 아래와 같이 깔끔한 터미널 사용이 가능하다.

가장 처음 나왔던 사진처럼 설정하기 위해선 zsh, oh-my-zsh 를 설치해야 한다. 이는 필자가 작성한 다음 글을 참고하길 바란다.

설정 파일

아래의 설정은 현재 필자가 사용하는 terminator 설정이다. 쓸데없는 각종 단축키는 모조리 빼버리고 다음만 남겼다:

  • 터미널 혹은 탭 닫고 열기 (Ctrl + Shift + w, t)
  • 복사 붙여넣기 (Ctrl + Shift + c, v)
  • 다음, 이전 탭 넘어가기 (Ctrl + Shift + n, p)
  • 전체화면 (F11)

터미네이터의 최대 장점은 탭 분할이다. 이와 관련된 단축키 역시 설정 가능하기 때문에 필요하다면 설정하길 바란다. 필자는 터미널 대신 vim 화면을 분할하는게 편해서 그렇게 사용 중이다.

배경화면도 설정했는데 background_image 자리에 원하는 이미지 파일의 절대 경로로 바꾸면 된다. 귀찮으면 Preference 쪽에서도 설정 가능하다.

[global_config]
[keybindings]
  new_tab = <Primary><Shift>t
  cycle_next = ""
  cycle_prev = ""
  go_next = ""
  go_prev = ""
  go_up = ""
  go_down = ""
  go_left = ""
  go_right = ""
  close_term = <Primary><Shift>w
  copy = <Primary><Shift>c
  paste = <Primary><Shift>v
  close_window = ""
  resize_down = ""
  resize_left = ""
  resize_right = ""
  move_tab_right = ""
  move_tab_left = ""
  next_tab = <Primary><Shift>n
  prev_tab = <Primary><Shift>p
  reset = ""
  reset_clear = ""
  hide_window = ""
  group_all = ""
  group_tab = ""
  new_window = ""
  new_terminator = ""
  insert_number = ""
  insert_padded = ""
  edit_window_title = ""
  edit_tab_title = ""
  edit_terminal_title = ""
  layout_launcher = ""
  help = ""
[profiles]
  [[default]]
    icon_bell = False
    background_color = "#282828"
    background_darkness = 0.8
    background_type = image
    cursor_color = "#aaaaaa"
    foreground_color = "#ebdbb2"
    show_titlebar = False
    palette = "#000000:#cc0000:#4e9a06:#c4a000:#3465a4:#75507b:#06989a:#d3d7cf:#555753:#ef2929:#8ae234:#fce94f:#729fcf:#ad7fa8:#34e2e2:#eeeeec"
    bold_is_bright = True
    background_image = 본인이 원하는 배경화면 이미지 절대 경로
[layouts]
  [[default]]
    [[[window0]]]
      type = Window
      parent = ""
    [[[child1]]]
      type = Terminal
      parent = window0
[plugins]

파일 경로는 ~/.config/terminator/config 에 있으니 복붙하면 적용된다.

profile
2000.11.30

0개의 댓글