এটি হ'ল লাইব্রেরির সংক্ষিপ্ত পরোক্ষ উদ্দেশ্য ( narrow-indirect.el)।
এটি আপনাকে সংকীর্ণ কমান্ড দেয় যা একটি অপ্রত্যক্ষ বাফার তৈরি করে যা বর্তমান বাফারের ক্লোন এবং এটি এর নির্দিষ্ট অংশে সংকীর্ণ থাকে। আপনি বর্তমান ডিফুন, সক্রিয় অঞ্চল বা বর্তমান পৃষ্ঠায় সংকীর্ণ করতে পারেন। প্রস্তাবিত কী বাইন্ডিংস:
(define-key ctl-x-4-map "nd" 'ni-narrow-to-defun-other-window)
(define-key ctl-x-4-map "nn" 'ni-narrow-to-region-other-window)
(define-key ctl-x-4-map "np" 'ni-narrow-to-page-other-window)
এটি অপ্রত্যক্ষ বাফারগুলির থেকে অপ্রত্যক্ষ বাফারকে আলাদা করার দুটি উপায় সরবরাহ করে, যেগুলি পরোক্ষ বাফারগুলি তৈরি করে:
অপ্রত্যক্ষ সংকীর্ণ বাফারের বাফার নামটি আপনি ব্যবহার করে সেট করতে পারেন এমন একটি উপসর্গ দিয়ে শুরু হয় ni-buf-name-prefix। ডিফল্ট মান I-।
একটি অপ্রত্যক্ষ সংকীর্ণ বাফারের নামটি মুখের ni-mode-line-buffer-idপরিবর্তে মুখ ব্যবহার করে মোড লাইনে হাইলাইট করা হয় mode-line-buffer-id। (এটি বন্ধ করতে, কেবল পূর্বেরটির মতো একই হিসাবে কাস্টমাইজ করুন))
এই জাতীয় একটি অপ্রত্যক্ষ বাফার আপনাকে বাফারের একটি অংশ বা পুরো বাফারের (ব্যবহারের C-x h C-x 4 n n) আলাদা ধারণা দেয় । এটির সর্বদা একই পাঠ্য এবং পাঠ্য বৈশিষ্ট্য রয়েছে তবে অন্যথায় এটি বেশ স্বতন্ত্র।
বিশেষত, আপনি তার বেস বাফারকে প্রভাবিত না করেই পরোক্ষ বাফারটিকে হত্যা করতে পারেন। আপনি সম্ভবত অপ্রত্যক্ষ সংকীর্ণ বাফারগুলিকে প্রশস্ত করার পরিবর্তে হত্যা করতে চাইবেন।
Emacs ম্যানুয়াল, নোড পরোক্ষ বাফার দেখুন ।
org-indirect-buffer-displayকরে পরিবর্তন করা যেতে পারেnew-frame।