Запустите новый экземпляр пера или gedit, когда каждый уже будет открыт

перо, и я верю gedit также, не запускает новый экземпляр, если это уже работает, но вместо этого открывает файл с существующим экземпляром. Вызов затем сразу возвращается. Обычно это - желаемое поведение. Но иногда непосредственный возврат является проблемой, когда редактора вызывают из сценария или программы, которая полагается на файл, отредактированный, прежде чем на звонок ответят (например. git commit или crontab -e).

Есть ли способ или запустить новый экземпляр пера или иначе вызвать вызов к перу (когда один экземпляр уже открыт) не возвратиться сразу, но только после того, как рассматриваемый файл был закрыт в редакторе.

2
задан 7 October 2018 в 10:18

1 ответ

ОС: Ubuntu 18.04.1

$ gedit --version
gedit - Version 3.28.1
$ 

Я открылся gedit от средства запуска, вставляемой части man gedit в него, и затем открытый gnome-terminal и работал gedit -s & exit. Это открыло gedit в новом окне.

От man gedit:

- s, - автономное Выполнение gedit в автономном режиме.

Two instances of gedit


Править: Я не имею 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's

--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
ответ дан 2 December 2019 в 04:41

Другие вопросы по тегам:

Похожие вопросы: