Emacs বাফার বন্ধ করুন

Emacs Baphara Bandha Karuna



Emacs ব্যবহার করার সময় আপনি বাফারের সাথে ইন্টারঅ্যাক্ট করেন। পাঠ্য বা ডেটার জন্য একটি ধারক হিসাবে একটি বাফারকে সর্বোত্তমভাবে বর্ণনা করা হয়। এটি একটি Emacs ইউনিট যা আপনাকে ডেটা বা পাঠ্য দেখতে, সম্পাদনা করতে এবং ম্যানিপুলেট করতে দেয়। আপনার Emacs-এ প্রতিটি খোলা ফাইল একটি বাফারের সাথে যুক্ত। এমনকি লিস্প এক্সপ্রেশনের সাথে কাজ করার সময়, তারাও নন-ফাইল ডেটা হিসাবে বিবেচিত হয় এবং এখনও বাফারের অধীনে পড়ে যা স্ক্র্যাচ বাফার হিসাবে উপস্থাপিত হয়।

Emacs-এর মাধ্যমে, আপনি বর্তমান বাফার, আপনি বর্তমানে যে ধারকটি ব্যবহার করছেন এবং অন্যান্য ক্রিয়াকলাপের জন্য খোলা অন্যান্য পাত্র থাকতে পারেন। এছাড়াও, আপনি যখন প্রয়োজনে তাদের মধ্যে স্যুইচ করে একাধিক বাফারের সাথে একই সাথে কাজ করতে পারেন। সুতরাং, আপনি কিভাবে একটি বাফার বন্ধ করতে পারেন যে আপনার আর প্রয়োজন নেই? খুঁজে বের কর!







Emacs বাফার বন্ধ করার তিনটি উপায়

Emacs-এ বাফারগুলি বন্ধ করার তিনটি সাধারণ উপায় রয়েছে। আপনার লক্ষ্য কি তার উপর ভিত্তি করে প্রতিটি পদ্ধতি প্রযোজ্য। উদাহরণস্বরূপ, আপনি সক্রিয় বা নির্দিষ্ট বাফার বন্ধ করতে চাইতে পারেন। আপনার লক্ষ্য যাই হোক না কেন, এই পোস্টে উপস্থাপিত অন্য তিনটি পদ্ধতির যেকোনো একটি আপনার জন্য কাজ করবে।



Emacs বাফারগুলি কীভাবে বন্ধ করবেন তা নিয়ে আলোচনা করার আগে, প্রথম পদক্ষেপটি হল আপনার বর্তমান সক্রিয় বাফারগুলি পরীক্ষা করা। এর জন্য, 'C-x c-b' কমান্ডটি ব্যবহার করুন। 'C' 'Ctrl' কীবোর্ড কী প্রতিনিধিত্ব করে। সুতরাং, 'Ctrl + x' টিপুন এবং ছেড়ে দিন। তারপর, 'Ctrl + b' টিপুন এবং আপনার কেসের জন্য উপলব্ধ খোলা বাফারগুলি দেখাতে ছেড়ে দিন।







আপনি কীভাবে খোলা বাফারগুলির তালিকা করতে পারেন তা দেখার পরে, আসুন Emacs বাফারগুলি বন্ধ করার তিনটি পদ্ধতি দেখি।

পদ্ধতি 1: একটি সক্রিয় বাফার হত্যা

সক্রিয় বাফার বন্ধ করার সবচেয়ে সহজ উপায় হল 'কিল-বাফার' কমান্ড ব্যবহার করা। কার্যকর করা হলে, কমান্ডটি আপনাকে ডিফল্ট বাফারটি বন্ধ করার জন্য অনুরোধ করবে এবং এটির সঠিক বাফার যা আপনি বন্ধ করতে চান তা নিশ্চিত করতে এর নাম দেখাবে।



'M-x' কমান্ড টিপুন এবং 'kill-buffer' টাইপ করুন। আপনি নিচের মত একটি উইন্ডো পাবেন যা আপনার ক্ষেত্রে বর্তমান ডিফল্ট বাফার দেখায়। এটি বন্ধ করতে, 'এন্টার' কী টিপুন।

আপনি ডিফল্ট/বর্তমান বাফার সফলভাবে বন্ধ করেছেন তা নিশ্চিত করতে আপনি উপলব্ধ বাফারগুলির তালিকা করতে পারেন।

আমাদের ক্ষেত্রে, আমরা 'আইবাফার' বাফার বন্ধ করে দিয়েছি। নিম্নলিখিত তালিকা নিশ্চিত করে যে আমাদের আর বাফার খোলা নেই।

পদ্ধতি 2: আইবাফার বিকল্প ব্যবহার করা

'ibuffer' কমান্ড আপনাকে ইন্টারেক্টিভভাবে Emacs বাফার বন্ধ করতে দেয়। এই বিকল্পটি আপনাকে এক বা একাধিক বাফার নির্দিষ্ট করতে দেয় যা আপনি বন্ধ করতে চান। ইন্টারেক্টিভ মোড আপনাকে লক্ষ্য বাফার চিহ্নিত করতে এবং সেগুলি বন্ধ করতে এগিয়ে যাওয়ার জন্য বিভিন্ন বিকল্পে অ্যাক্সেস দেয়।

'M-x' কমান্ড টিপে শুরু করুন এবং 'ibuffer' টাইপ করুন। ইন্টারেক্টিভ উইন্ডো খুলবে এবং নিচের মত দেখাবে। এটি উপলব্ধ বাফার এবং অন্যান্য সম্পর্কিত তথ্য দেখায়।

তালিকার মধ্য দিয়ে স্ক্রোল করতে তীর কী ব্যবহার করুন। আপনি যে বাফারটি বন্ধ করতে চান তা খুঁজে পেলে, এটি চিহ্নিত করতে 'm' টিপুন। আপনি হাইলাইট করা বাফারে রঙের পরিবর্তন লক্ষ্য করবেন যা ইঙ্গিত দেয় যে এটি মুছে ফেলার জন্য প্রস্তুত। আপনি বেশ কয়েকটি বাফার চিহ্নিত করতে পারেন, কিন্তু আমরা এই উদাহরণের জন্য শুধুমাত্র একটি নির্বাচন করেছি।

নির্বাচিত বাফার বন্ধ করতে, 'D' টিপুন। আপনি নির্বাচিত বাফার বন্ধ করতে চান তা যাচাই করার জন্য আপনাকে অনুরোধ করা হবে। প্রক্রিয়াটি সম্পূর্ণ করার জন্য 'y' টিপুন।

আপনি অবিলম্বে লক্ষ্য করবেন যে বাফারটি বন্ধ হয়ে যাবে এবং পরিবর্তনগুলি খোলা উইন্ডোতে প্রতিফলিত হবে। আমাদের কাছে এখন আমাদের ক্ষেত্রে দুটি উপলব্ধ বাফার রয়েছে যা নিশ্চিত করে যে আমরা পূর্বে হাইলাইট করা বাফারটি বন্ধ করতে পেরেছি।

পদ্ধতি 3: একটি নির্দিষ্ট বাফার বন্ধ করা

'kill-buffer' কমান্ডের সাহায্যে, আপনি ডিফল্ট বাফার বন্ধ করার পরিবর্তে যে বাফার নামটি বন্ধ করতে চান তা নির্দিষ্ট করতে পারেন। আসুন প্রথমে উপলব্ধ বাফারগুলির তালিকা করি।

এরপর, 'M-x' কমান্ড টিপুন এবং 'kill-buffer' টাইপ করুন। 'এন্টার' কী চাপার পরে, আপনি যে বাফারটি বন্ধ করতে চান তার নাম টাইপ করুন। আমরা আমাদের কেসের জন্য 'সহায়তা' বাফার বন্ধ করে দিয়েছি।

যদি আমরা উপলব্ধ বাফারগুলি পুনরায় পরীক্ষা করি তবে আমরা নিশ্চিত করতে পারি যে আমরা 'সহায়তা' বাফারটি বন্ধ করতে পেরেছি।

এটি Emacs বাফারগুলি বন্ধ করার তৃতীয় পদ্ধতি।

উপসংহার

আপনার যখন Emacs-এ অনেকগুলি খোলা বাফার থাকে, তখন সেগুলি বন্ধ করার পরামর্শ দেওয়া হয়, বিশেষত আর প্রয়োজন নেই এমন বাফারগুলির জন্য। আমরা তিনটি পদ্ধতি নিয়ে আলোচনা করেছি যা আপনি ব্যবহার করতে পারেন। প্রথমত, আমরা শিখেছি কিভাবে ডিফল্ট বাফার বন্ধ করতে হয়। এর পরে, আমরা শিখেছি কিভাবে ইন্টারেক্টিভভাবে বাফারগুলি বন্ধ করতে হয়। অবশেষে, আমরা শিখেছি কিভাবে একটি নির্দিষ্ট বাফার বন্ধ করতে হয়। পদ্ধতিগুলি চেষ্টা করুন এবং আপনার পরিস্থিতির জন্য আদর্শ একটি খুঁজুন।