Эквивалент OSX & ldquo; open & rdquo; в Ubuntu Unity?

Я знаю, что есть xdg-open, но он не работает в фоновом режиме. Это не так просто, как добавить & в конце при вызове этой команды из emacs.

Я часто использую !, затем open в emacs dired или C-!, а затем open filename для команды оболочки emacs. Есть ли другая команда, которая позволит мне продолжать использовать emacs, пока этот файл (часто в формате pdf) открыт?

3
задан 10 August 2012 в 15:21

1 ответ

Я ничего не знаю о xdg-open, но я кое-что знаю об Emacs. У вас не работает async-shell-command? Если нет, то одна из низкоуровневых асинхронных команд Emacs обязательно должна сработать. См. http://www.gnu.org/software/emacs/manual/html_node/elisp/Asynchronous-Processes.html#Asynchronous-Processes для получения информации об этом.

Если вы не можете заставить их работать, позвольте мне знать; если start-process не может сделать это за вас, в Emacs есть ошибка (или xdg-open - это очень странная команда!)

0
ответ дан 10 August 2012 в 15:21

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

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