i3ワークスペースごとに1つのgeditインスタンス

i3ワークスペースごとに1つのgeditインスタンス

Unityを含むUbuntu 16.04には、ワークスペース(またはインスタンス?)ごとにgeditウィンドウがあります。新しいファイルを開くと(たとえば、ノーチラスで)、ワークスペースウィンドウの新しいタブで開くか、そうでない場合は新しいファイルが開きます。

i3 では、すべてのファイルが新しいタブで開きます。一つウィンドウ(複数の犬がある場合は最後のウィンドウにフォーカスがある)は、私のワークフローには適していません。私は、複数のワークスペースでさまざまな目的で複数のウィンドウを並列に開いたままにするのが好きです。

もちろんできますが、

  • ファイルが開いた状態でgeditウィンドウに移動します。
  • タブを新しいウィンドウに移動し、
  • 新しいウィンドウを目的のワークスペースに移動し、
  • 画面を元のワークスペースに戻して、

これはたくさん頑張ってください。

--new-window私は新しいウィンドウと新しいgeditインスタンスを強制的に使用して、--standalone「現在の」geditウィンドウのタブで新しいファイルが開かないようにすることができることを知っています。これは私が好む動作です。

ワークスペースごとに1つのgeditウィンドウ(またはインスタンス)があるようにi3とgeditをどのように設定しますか?

開く操作によって他のワークスペースのタブが開くワークスペースを設定できる場合は、ボーナスポイントがあります。これは、マルチスクリーン設定(ある画面のファイルブラウザ、別のデバイスの関連エディタ)に役立ちます。

関連情報