Вопросы с тегом «process»

3
Как я могу запустить асинхронный процесс в фоновом режиме, не открывая буфер?
Я определил некоторые функции для запуска асинхронного фонового процесса, используя async-shell-commandв моем .emacs, но каждый раз, когда я запускаю команды, создается новое окно (не фрейм), и там отображается буфер процесса. Как я могу выполнить команду без буфера «всплывающих»?
23 shell  async  process 

2
Убить буфер процесса без подтверждения?
Я C-x C-kобязан kill-this-buffer. Но когда я вхожу в буфер, который выполняет процесс, как Python или MySQL, если я делаю C-x C-kэто, спрашивает В буфере "* Python *" запущен процесс; убить его (у или н)? Как я могу уничтожить буферы процесса без подтверждения?

1
Включение М-! в M- & (a'ka emacs, эквивалентный bash Ctrl-Z)
Время от времени я M-! some_commandпросто обнаруживаю, что команда выполняется дольше, чем я ожидал, и сохраняет мои emacs замороженными на долгие секунды. Поэтому я смотрю на свои замороженные emacs и бью себя за то, что я не использую, M-& some_commandи обещаю использовать в M-&следующий раз. Но M-!в моей мышечной памяти …

5
Есть ли в emacs средство просмотра процессов (менеджер ресурсов) или его эквивалент?
Иногда emacs будет использовать 100% ресурсов процессора. Очевидно, что когда это происходит, возникает проблема с безудержным процессом. Просто интересно, есть ли способ просмотреть все запущенные процессы в Emacs? Вроде как unix htop, интерактивный системный монитор процессов и просмотрщик ... htop
14 process 

2
Можно ли «отсоединить» дочерний процесс?
Я использую browse-url/ browse-url-firefoxдля открытия ссылок в Firefox из Emacs 24.5.1 под Linux (Fedora 23), который по сути выполняет firefoxисполняемый файл с URL-адресом start-process. Если уже запущен экземпляр Firefox, это, в свою очередь, приведет к открытию URL-адреса в новой вкладке и завершит работу firefoxисполняемого файла, созданного в Emacs, но в …
10 linux  process  exit 

3
Отправлять вывод процесса в буфер * Messages *, но обходить область эха
Можно ли отправить вывод из фильтра процесса в *Messages*буфер и подавить вывод этого сообщения, появляясь в эхо-области, так что я могу одновременно использовать интерактивные команды, не minibuffer-promptстираясь при текущем выводе фильтра субпресса? (defun rsync-process-filter (proc string) (when (not (or (string-match "files...\r" string) (string-match "files to consider\n" string))) (message "%s" string))) …

4
Как заставить команду оболочки работать с использованием профиля оболочки и текущих хуков каталогов (например, direnv)
Я пытаюсь получить shell-commandи async-shell-commandлегко интегрировать с парой программ в моем .bashrcфайле, в частности, direnv в этом примере. Я обнаружил, что если бы я настроил shell-command-switch, я мог заставить процессы оболочки загружать мой профиль, как если бы это была обычная интерактивная оболочка входа в систему: (setq shell-command-switch (purecopy "-ic")) (setqlicit-bash-args …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.