Onay olmadan işlem arabelleği öldürülsün mü?


17

Ben var C-x C-kbağlı kill-this-buffer. Yaparsam Ama Python ve MySQL gibi bir işlem çalıştıran bir tampon içine girdiğinizde C-x C-ksorar

Tampon "* Python *" çalışan bir işleme sahiptir; öldürmek mi (y veya n)?

İşlem arabelleklerini onay olmadan nasıl öldürebilirim?

Yanıtlar:


17

İlgili değişkenden ilgili işlevi kaldırın:

(setq kill-buffer-query-functions (delq 'process-kill-buffer-query-function kill-buffer-query-functions))

Bunu nasıl buldum?

kill-this-bufferkill-bufferdeğişkeni referans alan dahili olarak kullanır kill-buffer-query-functions.


Bu satırı başlangıç ​​dosyama koydum ve ileti arabelleğinde hata gösterilmiyor. Bir şema sürecini çalıştıran (ile başladı olduğunda run-schemebir iletişim açılır ve sorar hala çıkarken) "Aktif süreç devam etmektedir;? Onları yine de ve çık öldürmek".
user905686

@ user905686 Bu save-buffers-kill-emacs, arabellekleri öldürmekle ilgili ve ilgisiz bir soru .
YoungFrog

Şimdi görüyorum ki sadece bir tamponu öldürmek için çalışıyor. Emacs çıkmadan arabellekleri öldürmek için çalışacağını düşündüm ve bu nedenle onay iletişim kutusunun aynı kökeni vardır. Yeni bir soru sordum: Çalışan işlemleri öldürmek için onay olmadan emac'lardan çıkma .
user905686

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.