Могу ли я открыть Терминатор в одном окне с помощью Bash, а в другом с помощью Fish?

Могу ли я открыть Терминатор в одном окне с помощью Bash, а в другом с помощью Fish?

Итак, я запускаю terminator 0.98. Мне нравится fish shell, но для некоторых задач удобнее иметь bash (например, для virtualenvwrapper). Так что теперь у меня есть два окна, которые открываются при запуске terminator. Но я хотел бы, чтобы одно открывалось с fish, а другое с bash. Возможно ли это, если да, то как?

Я запускаю Terminator с моей пользовательской компоновкой, изменяя мой конфигурационный файл, расположенный в ~/.config/terminator/config.

В разделе макета конфигурационного файла я использовал этот код.

[layouts]
  [[default]]
    [[[child0]]]
      fullscreen = False
      last_active_window = True
      maximised = True
      order = 0
      parent = ""
      size = 1280, 985
      type = Window
    [[[child1]]]
      order = 0
      parent = child0
      position = 490
      ratio = 0.5
      type = VPaned

решение1

Вам нужно добавить commandв соответствующую панель. Если ваша оболочка по умолчанию — bash, просто запустите одну панель fish:

[layouts]
  [[default]]
    [[[child0]]]
      fullscreen = False
      last_active_window = True
      maximised = True
      order = 0
      parent = ""
      size = 1280, 985
      type = Window

    [[[child1]]]
      order = 0
      parent = child0
      command = 'bash'
      position = 490
      ratio = 0.5
      type = VPaned
    [[[child1]]]
      order = 0
      parent = child0
      position = 490
      ratio = 0.5
      type = VPaned

Связанный контент