जब मैं एक टेक्स्ट फाइल में एमिक्स-कॉपी या -कट को यूनिक्स लाइन एंडिंग (0x0a) के साथ करता हूं, और फिर टर्मिनल में पेस्टबोर्ड को देखता हूं, तो नई लाइनों को लोन कैरिज-रिटर्न के साथ बदल दिया गया है।
फ़ाइल (Emacs के साथ बनाई गई) में नई लाइन-एंडिंग्स हैं:
$ hexdump -C quick.txt
00000000 74 68 65 20 71 75 69 63 6b 0a 62 72 6f 77 6e 20 |the quick.brown |
00000010 66 6f 78 0a |fox.|
00000014
फ़ाइल को (टर्मिनल में) पेस्ट बफर में कॉपी करना, फिर पेस्ट बफर प्रदर्शित करना, हम अभी भी newlines देखते हैं:
$ pbcopy <quick.txt ; pbpaste | hexdump -C
00000000 74 68 65 20 71 75 69 63 6b 0a 62 72 6f 77 6e 20 |the quick.brown |
00000010 66 6f 78 0a |fox.|
00000014
Emacs (विंडो) के साथ फाइल खोलने के बाद, टेक्स्ट का चयन करें और उसके साथ कॉपी करें Cmd-डब्ल्यू (किल-रिंग-सेव के लिए बाध्य), फिर टर्मिनल में पेस्ट बफर प्रदर्शित करना, मुझे मिलता है:
$ pbpaste | hexdump -C
00000000 74 68 65 20 71 75 69 63 6b 0d 62 72 6f 77 6e 20 |the quick.brown |
00000010 66 6f 78 0d |fox.|
00000014
नई सुर्खियों में अब कैरिज-रिटर्न हैं।
उनका अनुवाद क्यों किया जा रहा है, और मैं इसे कैसे रोक सकता हूं?
- OS-X 10.6.7
- GUI विंडो में Emacs 22.3.1
- छिप कर .emacs.el का अनुवाद (मेरे अनुकूलन) पर कोई प्रभाव नहीं है करना चले जाओ)।