Хинду Linux позволяет Вам создать точно, что Вы хотите. От практически ничего на рабочий стол полного чрезмерного увеличения размера. Это - в основном система сборки, которая также позволяет Вам настроить функции времени изготовления.
Этот вид управления является конкретной программой. Различные редакторы будут поддерживать его по-разному или не будут поддерживать его вообще. Например, Eclipse использует команду, упомянутую Mikel. Vim или GVim, который является моим предпочтительным редактором, поддерживают сложный механизм для дистанционного управления вне простого открытия файла в существующем Окне. Просто загрузить файл в существующую сессию:
gvim --remote file1.c file2.c
Это также запустит существующую сессию, если это не может найти существующий. Можно также назвать определенные окна GVim, чтобы предназначаться для них и сделать удаленные сценарии существующих окон GVim. Я уверен, что Emacs имеет схожую функциональность.
Большинство программ, которые принимают новый файл или другой объектный вход, будет иметь отдельный двоичный файл, чтобы говорить с основным, обычно известным как удаленное. Я не знаю о затмении, но например gimp-remote
позволяет Вам открывать новые изображения в уже запущенном приложении.
Я попробовал Вашу упомянутую "открытую для гнома" команду от командной строки, И Она открывает базовый файл в связанном приложении.
например, Я выполняю команду "открытый для гнома/etc/X11/xorg.conf", это открывается в gedit.
И от командной строки, я снова выполнение команды, "открытый для гнома/etc/passwd". Теперь этот файл, также открыты в том же экземпляре gedit.
Таким образом, я предполагаю, это - то, что Вы ищете.
Необходимо использовать "открытую для гнома" команду только.