बिना पुष्टि के मार प्रक्रिया बफर?


17

मुझे C-x C-kबंधना है kill-this-buffer। लेकिन जब मैं एक बफर में प्रवेश करता हूं जो कि पायथन या माईएसक्यूएल जैसी प्रक्रिया चला रहा है, अगर मैं C-x C-kयह पूछता हूं

बफर "* पायथन *" में एक चलने वाली प्रक्रिया है; इसे मार डालो (y या n)?

मैं पुष्टि के बिना प्रक्रिया बफ़र्स को कैसे मार सकता हूं?

जवाबों:


17

संबंधित चर से संबंधित फ़ंक्शन निकालें:

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

मुझे यह कैसे पता चला?

kill-this-bufferkill-bufferआंतरिक रूप से उपयोग करता है , जो चर का संदर्भ देता है kill-buffer-query-functions


मैंने इस लाइन को अपनी स्टार्टअप फ़ाइल में डाल दिया है और संदेश बफर में कोई त्रुटि नहीं दिखाई जाती है। जब मेरे पास एक स्कीम प्रोसेस चल रही हो (तब शुरू हो गई हो run-scheme) जब बाहर निकल रहा हो तब भी एक डायलॉग पॉप अप होता है और पूछता है कि "एक्टिव प्रोसेस मौजूद हैं? वैसे भी मारें और बाहर निकलें?"।
user905686

@ user905686 यह एक सवाल है save-buffers-kill-emacsऔर बफ़र्स को मारने के लिए असंबंधित है।
यंगफ्रॉग

अब मैं देखता हूं कि यह सिर्फ एक बफर को मारने के लिए काम करता है। मुझे लगा कि एग्जिटिंग एमाक्स बफ़र्स को मारने की कोशिश करेगा और इसलिए कन्फर्मेशन डायलॉग का मूल भी यही है। मैंने एक नया सवाल पूछा: चल रही प्रक्रियाओं को मारने की पुष्टि के बिना उत्सर्जन से बाहर निकलना
user905686

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.