जब कोई फ़ील्ड org-table में क्लिप की जाती है, तो "=>" प्रदर्शित करने से बचें।


11

जब कोई फ़ील्ड org-table में क्लिप की जाती है, तो मैं "=>" प्रदर्शित करने से कैसे बच सकता हूं? वे तीर कुछ संकीर्ण कोशिकाओं पर हावी हैं, और मैं पूरे क्षेत्र को टूल-टिप विंडो में वैसे भी देख सकता हूं, इसलिए मैं उनसे छुटकारा पाना चाहता हूं।


मैं केवल तभी देखता =>हूं जब मैं स्पष्ट रूप से अपने ऑर्गन तालिकाओं में एक कॉलम की चौड़ाई निर्धारित करता हूं। क्या आप कॉलम की चौड़ाई सेट कर रहे हैं?
मेलियोरैटस

@Melioratus, हाँ, और मैं कॉलम चौड़ाई को सीमित करने पर भी उनसे छुटकारा पाना चाहूंगा।
स्टैको

जवाबों:


1

निम्नलिखित स्टैकएक्सचेंज प्रश्न का उत्तर आपकी आवश्यकता को पूरा करने का तरीका बताता है।

org-table-alignकमांड (org-table.el -> से M-x find-library RET org-table) को अपनी एक init फाइल में कॉपी करें। फिर निम्न पंक्ति हटाएं:

(add-text-properties
  (if (>= (string-width (substring x (1- f2) f2)) 2) (1- f2)
    (- f2 2))
  f2
  (list 'display org-narrow-column-arrow)
  x)

0

आप सेट कर सकते हैं org-narrow-column-arrowकरने के लिए ""के साथ (setq org-narrow-column-arrow "")


4
के रूप में 2 की स्ट्रिंग-चौड़ाई "=>"हार्ड-कोडित है के रूप में काफी काम नहीं करता है org-table-align। यदि आप उस संस्करण को सेट करते हैं "", तो टेबल संरेखण गड़बड़ हो जाएगा और इससे भी बुरा यह है कि यदि abcdefपहले प्रदर्शित किया जा रहा था a=>(3 वर्णों के लिए ट्रंकेशन), तो यह अब केवल दिखाएगा a, जिससे अधिक भ्रम पैदा होगा। इसके अलावा उस संस्करण को उपयोगकर्ता द्वारा बदलने का इरादा नहीं है क्योंकि यह एक है defconst, नहीं defcustom। Emacs-orgmode@gnu.org पर ईमेल करके इस सुविधा का अनुरोध करना उपयोगी होगा।
कौशल मोदी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.