Post

Linux terminal emulator

Linux terminal emulator

The terminator is a powerful and feature-rich terminal emulator for Linux, designed to optimize workflows by allowing users to manage multiple terminal sessions efficiently. It is especially favored by developers, system administrators, and power users who need to work with several terminal windows simultaneously.

Installation

We can install it simply with one line of command

1
sudo apt install terminator

Layout

All the configurations will be stored in ~/.config/terminator/config file. You can import my conf to your configurations.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
$ cat ~/.config/terminator/config
[global_config]
  window_state = maximise
[keybindings]
[layouts]
  [[default]]
    [[[child0]]]
      fullscreen = False
      last_active_term = 76191a62-6770-458d-a39f-4749d681e9f5
      last_active_window = False
      maximised = True
      order = 0
      parent = ""
      position = 67:27
      size = 1853, 1025
      title = kyuubi@hadilao-embedded: ~
      type = Window
    [[[child1]]]
      order = 0
      parent = child0
      position = 924
      ratio = 0.5
      type = HPaned
    [[[child2]]]
      order = 0
      parent = child1
      position = 512
      ratio = 0.501960784314
      type = VPaned
    [[[child5]]]
      order = 1
      parent = child1
      position = 512
      ratio = 0.501960784314
      type = VPaned
    [[[terminal3]]]
      order = 0
      parent = child2
      profile = default
      type = Terminal
      uuid = 76191a62-6770-458d-a39f-4749d681e9f5
    [[[terminal4]]]
      order = 1
      parent = child2
      profile = default
      type = Terminal
      uuid = d538eae0-7c50-4eae-9b5f-469406d58aab
    [[[terminal6]]]
      order = 0
      parent = child5
      profile = default
      type = Terminal
      uuid = 5ca25170-d241-4993-a018-c004abbdd15b
    [[[terminal7]]]
      order = 1
      parent = child5
      profile = default
      type = Terminal
      uuid = 1e48a43f-93a4-46c0-b29e-4094c045673a
  [[New Layout]]
    [[[child0]]]
      fullscreen = False
      last_active_term = 76191a62-6770-458d-a39f-4749d681e9f5
      last_active_window = True
      maximised = True
      order = 0
      parent = ""
      position = 67:27
      size = 1853, 1025
      title = kyuubi@hadilao-embedded: ~
      type = Window
    [[[child1]]]
      order = 0
      parent = child0
      position = 924
      ratio = 0.5
      type = HPaned
    [[[child2]]]
      order = 0
      parent = child1
      position = 512
      ratio = 0.501960784314
      type = VPaned
    [[[child5]]]
      order = 1
      parent = child1
      position = 512
      ratio = 0.501960784314
      type = VPaned
    [[[terminal3]]]
      order = 0
      parent = child2
      profile = default
      type = Terminal
      uuid = 76191a62-6770-458d-a39f-4749d681e9f5
    [[[terminal4]]]
      order = 1
      parent = child2
      profile = default
      type = Terminal
      uuid = d538eae0-7c50-4eae-9b5f-469406d58aab
    [[[terminal6]]]
      order = 0
      parent = child5
      profile = default
      type = Terminal
      uuid = 5ca25170-d241-4993-a018-c004abbdd15b
    [[[terminal7]]]
      order = 1
      parent = child5
      profile = default
      type = Terminal
      uuid = 1e48a43f-93a4-46c0-b29e-4094c045673a
[plugins]
[profiles]
  [[default]]
    cursor_color = "#aaaaaa"
This post is licensed under CC BY 4.0 by the author.