নিশ্চিতকরণ ছাড়াই প্রক্রিয়া বাফার হত্যা?


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) তখনও প্রস্থান করার সময় একটি ডায়ালগ পপ আপ হয় এবং জিজ্ঞাসা করে "সক্রিয় প্রক্রিয়াগুলি বিদ্যমান; তাদের মেরে ফেলুন এবং যাইহোক প্রস্থান করবেন?"।
ব্যবহারকারী 905686

@ ব্যবহারকারী 905686 এটি একটি প্রশ্ন যা জিজ্ঞাসা করেছে save-buffers-kill-emacsএবং বাফারদের হত্যার সাথে সম্পর্কিত নয়।
ইয়ংফ্রোগ

এখন আমি দেখতে পাচ্ছি যে এটি কেবল একটি বাফারকে হত্যা করার জন্য কাজ করে। আমি ভেবেছিলাম ইম্যাক্স থেকে বেরিয়ে এসে বাফারদের হত্যা করার চেষ্টা করবে এবং তাই নিশ্চিতকরণ ডায়ালগের একই উত্স রয়েছে। আমি একটি নতুন প্রশ্ন জিজ্ঞাসা করেছি: চলমান প্রক্রিয়াগুলিকে হত্যা করার জন্য নিশ্চিতকরণ ছাড়াই ইম্যাকগুলি প্রস্থান করা হচ্ছে
ব্যবহারকারী 905686

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.