Org- মোডে ভাঁজ করা বিষয়বস্তুতে অনুসন্ধান অনুসন্ধান করুন


9

প্রশ্ন: আমি বাফারগুলিতে isearchডিফল্টভাবে ভাঁজ করা ব্লকগুলির বিষয়বস্তু উপেক্ষা করার জন্য কীভাবে বলতে পারি org-mode?

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

(add-hook 'org-mode-hook #'org-hide-block-all)

এটি সত্যই ভাল কাজ করে, তবে org-modeএই ব্লকগুলি প্রসারিত করা থেকে বিরত হবে না যদি সেগুলিতে আমি isearchযে স্ট্রিংয়ের সাথে মেলে তার সাথে মিল রয়েছে ।

উত্তর:


11

আপনি নিজের বা কাস্টমাইজ ব্যবহার করে সেট search-invisibleকরতে পারেন । তারপর, আপনি যদি না অদৃশ্য টেক্সট, সংবাদ মাধ্যমে ম্যাচ দেখাতে চান ব্যবহার করার সময় ।nil.emacsM-s iisearch

(আমি এর ডক্স পড়ার মাধ্যমে এই পাওয়া isearch-forwardএবং isearch-toggle-invisible, কিন্তু এটি ম্যানুয়াল নথিভুক্ত হয়: দেখুন স্পেশাল Isearch ।)

এটি কেবল অর্গকেই নয়, সমস্ত বাফারকে প্রভাবিত করে ; আপনি ব্যবহার করতে চান তাহলে nilএ org-modeবাফার এবং ডিফল্ট অন্যত্র আপনি তৈরি করতে পারেন একটি বাফার-স্থানীয় বাঁধাই অর্গ বাফার মধ্যে:

(add-hook 'org-mode-hook
          (lambda ()
            (make-local-variable 'search-invisible)
            (setq search-invisible nil)))

1
একটি বাফার-স্থানীয় মান হ'ল একটি বাঁধাই পরামর্শের চেয়ে আরও কার্যকর। :-)
— মালাব্বারবা

@ মালবারবা: খুব সত্য! (আমি জানতাম না যে কেউ make-local-variableইতিমধ্যে বিশ্বব্যাপী হিসাবে সংজ্ঞায়িত এমন একটি ভেরিয়েবলের জন্য বাফার-লোকাল বাইন্ডিং তৈরি করতে ব্যবহার করতে পারে - এখনও অবধি, আমি এখনও স্টাফ শিখছি। :-)) আমি আপডেট করব উত্তর.
— কনস্টান্টাইন

7

ব্যবহার করার সময় isearchআপনি অদৃশ্য পাঠ্যের সাথে অনুসন্ধানটি টগল করতে পারেন M-s i।

আপনি এই আচরণটি কাস্টমাইজ করতে এবং এর সাথে M-x customize-group isearchঅনুসন্ধান করতে পারেন Search Invisible।

মনে রাখবেন যে এটি ভাঁজ করা ব্লকের সমস্ত কিছু উপেক্ষা করবে, আমি মন্তব্য করা ব্লকের কেবলমাত্র পাঠ্যকেই উপেক্ষা করতে পারি না।


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