web-dev-qa-db-ja.com

すでに開いているplumaまたはgeditの新しいインスタンスを開始する

plumaは、geditも新しいインスタンスを既に実行している場合は起動しませんが、代わりに既存のインスタンスでファイルを開きます。その後、呼び出しはすぐに戻ります。通常、これは望ましい動作です。ただし、エディターがスクリプトまたはプログラムから呼び出された場合、呼び出しが返される前に編集されたファイルに依存している場合、即時の戻りが問題になることがあります(例:git commitまたはcrontab -e)。

Plumaの新しいインスタンスを開始するか、別の方法でplumaの呼び出しを強制して(1つのインスタンスが既に開いている場合)、すぐに戻らず、問題のファイルがエディターで閉じられた後にのみ戻る方法はありますか?.

2
frederik

OS:Ubuntu 18.04.1

$ gedit --version
gedit - Version 3.28.1
$ 

ランチャーからgeditを開き、man geditの一部をそこに貼り付け、gnome-terminalを開いてgedit -s & exitを実行しました。これにより、geditが新しいウィンドウで開かれました。

man geditから:

-s、-standalone geditをスタンドアロンモードで実行します。

Two instances of gedit


編集:plumaがインストールされていませんが、 man pluma-sオプションをリストしません。持っている

--new-window
       Create a new toplevel window in an existing instance of pluma.

--new-document
       Create a new document in an existing instance of pluma, on the  
       last Pluma window that had focus.

geditに似ています

--new-window
       Create a new toplevel window in an existing instance of gedit.

--new-document
       Create a new document in an existing instance of gedit.
1
DK Bose