Terminatöre pencere başına özel bir komutla nasıl başlanır?


27

Bu tipik bir kullanım durumu gibi gözüküyor, ancak bunu yapmanın bir yolunu bulamıyorum. Birden fazla pencereye sahip bir düzen oluşturdum. Her pencerenin farklı bir sunucuya bir SSH oturumu açmasını istiyorum .

Yanıtlar:


23
  1. Yapılandırma iletişim kutusundaki Düzen sekmesine gidin,
  2. Düzeninizi seçin
  3. Ortadaki ağaç görünümündeki terminalde ilk terminalinizi seçin, profilinizi seçin ve sağdaki "özel komut" u girin
  4. Başlangıçta özel bir komut çalıştırmak istediğiniz tüm terminalleriniz için 3. adımı tekrarlayın.

Her zaman aynı düzeni ve aynı profili kullanın.

Bittiğinde kapat ve sonlandırıcıyı tıkla.

Sonlandırıcıyı başlatırken tekrar düzeni ve profili komut satırı seçeneği olarak verin. yani.terminator -l Layout1 -p Profile1

Bunu her zaman istiyorsanız, takma ad ekleyin .bashrc.


7
Hem UI hem de config dosyası aracılığıyla özel dizin ve komut ayarlamayı denedim ve yöntemlerin hiçbiri benim için işe yaramadı. dizin sadece göz ardı edilir. Özel komut sonlandırıcıyı veya profil konfigürasyonunu çökertir.
yuranos87

6
@ yuranos87 config dosyasını açmaya ~/.config/terminator/configve Terminalbölümlerden birine komut eklemeye çalışın :command = cd /some/folder; bash
iamantony

'Command' komutunu girdiğim her şey, sonlandırıcı belirtilen düzende bir sonraki seferde yüklendiğinde çalışma zamanı hatasına neden olur. Ayrıca, çok fazla pencere ve terminal ekleyerek config dosyasındaki düzen girişini bozuyor. Bu bir fark yaratırsa debian kullanıyorum.
atreeon,

Mizanpajınızdaki her özel komuttan sonra eklemek ; bashveya ; zsh(kabuğunuza bağlı olarak) çok önemlidir . Sonra iyi çalışıyor ve tüm pencereleri açar. Bu olmadan sonlandırıcı sadece bir pencere açabilir.
luke
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.