ウィンドウごとにカスタムコマンドでターミネーターを開始する方法は?


27

これは典型的なユースケースのように思えますが、それを行う方法が見つかりません。複数のウィンドウを持つレイアウトを作成しました。各ウィンドウで異なるサーバーへのSSHセッションを開くようにします。

回答:


23
  1. 設定ダイアログの「レイアウト」タブに移動し、
  2. レイアウトを選択してください
  3. 中央のツリービューのターミナルで、最初のターミナルを選択し、プロファイルを選択して、右側に「カスタムコマンド」を入力します。
  4. 起動時に特別なコマンドを実行するすべての端末で手順3を繰り返します。

常に同じレイアウトと同じプロファイルを使用してください。

完了したら、閉じるをクリックしてターミネーターを終了します。

ターミネーターを再び起動するとき、コマンドラインオプションとしてレイアウトとプロファイルを指定します。すなわち。terminator -l Layout1 -p Profile1

常にこれが必要な場合は、にエイリアスを追加してください.bashrc


7
UIと設定ファイルの両方を使用してカスタムディレクトリとコマンドを設定しようとしましたが、どの方法も機能しません。ディレクトリは単に無視されます。カスタムコマンドは、ターミネーターまたはプロファイル構成をクラッシュさせます。
yuranos87

6
@ yuranos87構成ファイルを開いて~/.config/terminator/configTerminalセクションの1つにコマンドを追加してみてくださいcommand = cd /some/folder; bash
。– iamantony

「コマンド」に指定したものはすべて、指定されたレイアウトで次にターミネーターがロードされるときにランタイムエラーを引き起こします。また、追加するウィンドウとターミナルが多すぎるため、構成ファイルのレイアウトエントリが破損します。それが違いを生むなら、私はdebianを実行しています。
atreeon

レイアウト内の各カスタムコマンドを追加; bashする; zsh(シェルに応じて)ことは非常に重要です。その後、正常に動作し、すべてのウィンドウが開きます。これがないと、ターミネーターは1つのウィンドウのみを開く場合があります。
ルーク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.