Org- মোডটি ফাইল-স্থানীয় ভেরিয়েবলগুলি গিলতে বাধা দেয়


12

নীচের মত মন্তব্য সহ স্থানীয় ভেরিয়েবলগুলি সংজ্ঞায়িত করা কখনও কখনও সুবিধাজনক, যা কোনও ফাইলের শেষে হওয়া আবশ্যক

# Local Variables:
# fill-column: 80
# End:

তবে, org- মোড বাফারগুলিতে, এই মন্তব্যগুলি একেবারে শেষ শিরোনামটিকে "ভিতরে" হিসাবে বিবেচনা করা হয়। উদাহরণস্বরূপ, নিম্নলিখিত বাফারটিতে, মন্তব্যগুলি যখনই সাবট্রি Cবা Bলুকানো থাকে সেগুলি লুকানো থাকবে।

* A
* B
** C

# Local Variables:
# fill-column: 80
# End:

আমি সত্যিই এই লুকানোর আপত্তি নেই।
আসল সমস্যাটি হ'ল আমি যখনই Cসাবট্রিটিকে অন্য কোথাও স্থানান্তরিত করব তখন মন্তব্যগুলি বজায় থাকবে। উদাহরণস্বরূপ, যদি আমি কল org-refileউপর C, অথবা যদি আমি প্রায় এটিকে সরান org-metaup(এবং পছন্দ), মন্তব্য সাবট্রি সহ সরানো হয়, এবং তারপর তারা স্পষ্টত স্টপ কাজ।

এটি org-modeকরা বন্ধ করার কোনও উপায় আছে ?

উত্তর:


11

অর্গ সিনট্যাক্সের ডকুমেন্টেশনের মাধ্যমে দ্রুত স্কিমের ভিত্তিতে , আমি মনে করি না এটি করার জন্য কোনও অন্তর্নির্মিত উপায় আছে।

শীর্ষস্থানীয় শিরোনাম যেমন যেমন যুক্ত করা একটি সম্ভাব্য কাজ হতে পারে

* File-local variables

স্থানীয় ভেরিয়েবল বিভাগের উপরে এবং এর সাথে ট্যাগ করুন :noexport:। অবশ্যই, আপনি যদি পিতামাত্ত নথিটি রফতানির পরিকল্পনা করে থাকেন তবেই ট্যাগটি প্রয়োজনীয়।


আপনি যদি একটি কাস্টম সমাধান বাস্তবায়ন করতে চান, ভেরিয়েবলটি কীভাবে org-modeব্যবহার করে তা সন্ধান করা সহায়ক হতে পারে। নাম অনুসারে, যখন এই পরিবর্তনশীলটিকে অ- মান হিসাবে সেট করা হয়, একটি সরল খালি লাইন একটি সরল তালিকার সমাপ্তির জন্য যথেষ্ট, সুতরাং সাবট্রির জন্য একই জাতীয় কিছু পাওয়া সম্ভব হতে পারে।org-list-empty-line-terminates-plain-listsnil


1
আমি আমার আউটলাইন মোড বাফারগুলির শেষে * The End(বা ;;;* The Endঅনুরূপ) রাখছি। :noexport:অর্গ মোডের জন্য জেনে ভাল লাগছে।
গিলস 'অশুভ হওয়া বন্ধ করুন'

7
* COMMENT Local Variablesআমার জন্য কাজ করে।
rvf0068

আমি COMMENT@ rvf0068 এর পরামর্শ অনুসারে ব্যবহারের পরামর্শ দেব। এইভাবে, এর বিষয়বস্তুগুলির সাথে পুরো শিরোনামটি একটি সত্য মন্তব্য হিসাবে বিবেচিত হবে।
কোয়ার্কি

8

কল করা আমার অর্গ ফাইলগুলির শেষে আমি একটি শীর্ষ স্তরের শিরোনাম রাখি * Configuration

আমি নিশ্চিত যে এটি ট্যাগ হয়েছে :NOEXPORT:ARCHIVE:

এটির সাহায্যে এটি রফতানি হয় না ( :noexport:ট্যাগকে ধন্যবাদ ) এবং অতিরিক্তভাবে বিশ্বব্যাপী সাইক্লিং করার সময় সামগ্রীটি প্রকাশিত হয় না ( :ARCHIVE:ট্যাগকে ধন্যবাদ ))

আমিও বিভিন্ন অর্গ সম্পর্ক কনফিগারেশন অপশন (করা #+TITLE:, #+AUTHOR, #+OPTIONS, ইত্যাদি) এই শিরোনামটি অধীনে তাই তারা চাক্ষুষ জায়গা নিয়ে না করার আমি তাদের সম্পাদনা করতে চান।


5

আমি আমার ডকুমেন্টগুলিতে সর্বদা কিছু পাদটীকা ব্যবহার করার কারণে আমি অজান্তে এই সমস্যাটি এড়িয়ে গেছি। করা C-c C-x fএকটি পাদটীকা সন্নিবেশ করবে * Footnotesএবং এটি বাফার শেষে অটো তৈরি করবে ।

এটি একটি বিশেষ বাফার এবং এটি org- মোড দ্বারা বিভাগ হিসাবে কখনও রপ্তানি হয় না। সুতরাং আপনাকে এই বিভাগটি শ্রেণিবিন্যাসের চারপাশে স্থানান্তরিত করতে হবে না।

এমনকি যদি আপনি পাদটীকা ব্যবহার না * Footnotesকরেন তবে এটি খালি বিভাগটি শেষে রেখে আঘাত করবে না কারণ এটি কোনও বিভাগ হিসাবে কখনও রফতানি করবে না।

আমি যা করব তা এখানে:

  • ডু C-c C-x f
  • "এটি একটি ডামি পাদটীকা" এর মতো কিছু পাঠ্য দিন Give
  • [fn:1]মূল অঞ্চল (পাদটীকা বিভাগ নয়) থেকে স্বয়ংক্রিয়ভাবে তৈরি রেফারেন্স মুছুন ।

আমি এটি করার পরামর্শ দিয়েছি কারণ আমি নিশ্চিত নই যে org-মোডটি একটি বিশেষ বিভাগ হিসাবে গণনা করার জন্য পাদটীকা বিভাগে বৈধ পাদটীকা বর্ণনার উপস্থিতি সনাক্ত করে কিনা।

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