перо, и я верю gedit также, не запускает новый экземпляр, если это уже работает, но вместо этого открывает файл с существующим экземпляром. Вызов затем сразу возвращается. Обычно это - желаемое поведение. Но иногда непосредственный возврат является проблемой, когда редактора вызывают из сценария или программы, которая полагается на файл, отредактированный, прежде чем на звонок ответят (например. git commit
или crontab -e
).
Есть ли способ или запустить новый экземпляр пера или иначе вызвать вызов к перу (когда один экземпляр уже открыт) не возвратиться сразу, но только после того, как рассматриваемый файл был закрыт в редакторе.
ОС: Ubuntu 18.04.1
$ gedit --version
gedit - Version 3.28.1
$
Я открылся gedit
от средства запуска, вставляемой части man gedit
в него, и затем открытый gnome-terminal
и работал gedit -s & exit
. Это открыло gedit в новом окне.
От man gedit
:
- s, - автономное Выполнение 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.