Я настроил evince как приложение по умолчанию для открытия файлов pdf (используя «Открыть с помощью ... и щелкаю на всегда открываемых файлах pdf с этим приложением), но когда я gnome-open foo.pdf
печатаю вместо evince, у меня появляется Nautilus, который открывается в нужной папке с выделением» файл моего выбора.
Это особенно тревожно, так как я использую плагин LaTeX для gedit, и когда я пытаюсь скомпилировать текстовый файл в pdf, вместо того, чтобы открывать новое окно с моим скомпилированным pdf-файлом, у меня просто появляется всплывающее окно nautilus. Я знаю, что могу отредактировать сценарии своего плагина gedit LaTeX для вызова evince (или acroread) с открытым PDF-файлом, который я хочу открыть, но это обходной путь, а не решение, которое я ищу.
xdg-open
? Никогда об этом не слышал.
gvfs-open
, тогда gnome-open
как используется как запасной вариант, если gvfs-open не найден. Его сильно порекомендован , что вы используете XDG открыть вместо гнома-открытым, так что ваши скрипты / приложения / все , что будет гораздо более портативными (и будущее доказательство)
xdg-open
?