Semelhante a este: Como faço para o Terminator iniciar o layout personalizado?
Eu posso obter meu terminador 0.97 que eu instalei dos repositórios do Ubuntu 14.04 para iniciar com o layout customizado corretamente, se eu não adicionar nenhum comando personalizado a nenhum terminal. Se eu adicionar um comando personalizado a qualquer um ou mais terminais, ele só será inicializado mostrando os terminais que não possuem nenhum comando personalizado adicionado a eles.
Se eu adicionar sleep 5;ls
como um comando a um dos quatro terminais no layout, por exemplo, ele mostrará 4 janelas do terminal por 5 segundos e, após 5 segundos, um deles desaparecerá.
v@v-MS-7599:~/.config/terminator$ cat config
[global_config]
enabled_plugins = CustomCommandsMenu, LaunchpadCodeURLHandler, APTURLHandler, LaunchpadBugURLHandler
suppress_multiple_term_dialog = True
[keybindings]
[profiles]
[[default]]
use_system_font = False
autoclean_groups = False
background_darkness = 0.91
scrollback_lines = 2000
background_type = transparent
background_image = None
show_titlebar = False
font = Monospace 16
[[new]]
background_image = None
[layouts]
[[default]]
[[[child1]]]
type = Terminal
parent = window0
profile = default
command = ""
[[[window0]]]
type = Window
parent = ""
[[test2]]
[[[child0]]]
position = 426:218
type = Window
order = 0
parent = ""
size = 1042, 643
[[[child1]]]
position = 321
type = VPaned
order = 0
parent = child0
[[[child2]]]
position = 521
type = HPaned
order = 0
parent = child1
[[[child5]]]
position = 521
type = HPaned
order = 1
parent = child1
[[[terminal3]]]
profile = default
type = Terminal
order = 0
parent = child2
command = ""
[[[terminal4]]]
profile = default
type = Terminal
order = 1
parent = child2
command = ""
[[[terminal7]]]
profile = default
type = Terminal
order = 1
parent = child5
command = sleep 5; df -h
[[[terminal6]]]
profile = new
type = Terminal
order = 0
parent = child5
command = ""
[plugins]
[[CustomCommandsMenu]]
[[[/window 6]]]
command = /window 6
enabled = True
name = /window 6
[[[/window 7]]]
command = /window 7
enabled = True
name = /window 7
[[[/window 5]]]
command = /window 5
enabled = True
name = /window 5
[[[/window next]]]
command = /window next
enabled = True
name = /window next
[[[/window previous]]]
command = /window previous
enabled = True
name = /window previous
[[[/window 11]]]
command = /window 11
enabled = True
name = /window 11
[[[/window 8]]]
command = /window 8
enabled = True
name = /window 8
[[[/window 9]]]
command = /window 9
enabled = True
name = /window 9
[[[/window 10]]]
command = /window 10
enabled = True
name = /window 10
[[[alt+4]]]
command = /window 4
enabled = True
name = alt+4
[[[/window 12]]]
command = /window 12
enabled = True
name = /window 12
[[[alt+1]]]
command = /window 1
enabled = True
name = alt+1
[[[alt+1 ei]]]
command = "xte 'keydown Alt_L' 'key 1' 'keyup Alt_L'"
enabled = False
name = alt+1 ei
[[[alt+3]]]
command = /window 3
enabled = True
name = alt+3
[[[alt+2]]]
command = /window 2
enabled = True
name = alt+2
Aqui, o link é um arquivo de log quando esse tipo de layout é executado com o sinalizador -d. Não tenho certeza se usei exatamente a configuração acima. É possível que o comando ou outro comando similar esteja em outro terminal quando este foi executado, mas o resultado é sempre semelhante.
Também coloquei o plugin LayoutManager.py no / usr / share / terminator / terminatorlib / plugins, mas isso também não parece funcionar, dando PluginRegistry::load_plugins: Importing plugin LayoutManager.py failed: invalid syntax (LayoutManager.py, line 5) error.
No entanto, este problema de comando personalizado estava lá para começar. / p>