Pytania otagowane jako process


2
Zabić bufor procesu bez potwierdzenia?
Mam C-x C-kzwiązany kill-this-buffer. Ale kiedy wejdę do bufora, który uruchamia proces taki jak Python lub MySQL, jeśli to zrobię C-x C-k, zapyta Bufor „* Python *” ma uruchomiony proces; zabić to (t lub n)? Jak mogę zabić bufory procesu bez potwierdzenia?

1
Włączanie M-! na M- & (a'ka emacs equiv to bash Ctrl-Z)
Od czasu do czasu zdarza mi się po M-! some_commandprostu stwierdzić, że polecenie działa dłużej niż się spodziewałem i utrzymuje moje emacsy zamrożone przez długie sekundy. Więc glazuruję na moich zamrożonych emacach i kopię się za to, że nie używam, M-& some_commandi obiecuję, że użyję M-&następnym razem. Ale M-!jest w …


2
Czy można „odłączyć” proces potomny?
Używam browse-url/ browse-url-firefoxdo otwierania linków w Firefoksie z Emacsa 24.5.1 pod Linuksem (Fedora 23), który w zasadzie wykonuje firefoxplik wykonywalny za pomocą adresu URL start-process. Jeśli jest już uruchomiona instancja Firefox, spowoduje to otwarcie adresu URL w nowej karcie i zamknięcie firefoxpliku wykonywalnego spawnowanego z Emacsa, ale w przeciwnym razie …
10 linux  process  exit 

3
Wyślij dane wyjściowe procesu do bufora * Messages *, ale pomiń obszar echa
Czy jest możliwe przesłanie danych wyjściowych z filtra procesu do *Messages*bufora i powstrzymanie pojawiania się tego komunikatu w obszarze echa, tak że jestem w stanie jednocześnie używać interaktywnych poleceń bez konieczności minibuffer-promptusuwania ich przez trwające wyjście filtra podciśnienia? (defun rsync-process-filter (proc string) (when (not (or (string-match "files...\r" string) (string-match "files …

4
Jak uruchomić polecenie powłoki za pomocą profilu powłoki i zaczepów bieżącego katalogu (np. Direnv)
Próbuję dostać shell-commandi async-shell-commanddo integracji z kilku programów w moim .bashrcpliku, specjalnie direnv w tym przykładzie. Przekonałem się, że jeśli dostosuję shell-command-switch, mogę uzyskać procesy powłoki ładujące mój profil, tak jakby to była zwykła interaktywna powłoka logowania: (setq shell-command-switch (purecopy „-ic”)) (setq express-bash-args '(„-ic” „export EMACS =; stty echo; bash”)) …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.