आजकल FF character का इस्तेमाल कम ही होता है, लेकिन पुराने text files में यह अक्सर दिखाई देता है.
मैं Notepad++ इस्तेमाल कर रहा हूँ, लेकिन यह प्रोग्राम FF को सही तरीके से handle नहीं करता. पेज को अलग-अलग दिखाना मुश्किल हो सकता है, लेकिन कम से कम line break तो दे दे तो अच्छा होगा; इसके बजाय यह उसे पूरी तरह ignore करके अगली पंक्ति को जोड़कर दिखाता है.
क्या FF को अच्छी तरह handle करने वाला Windows text editor कोई है?
10 टिप्पणियां
vim या gVim में इसे लाइन के रूप में दिखाया जा सकता है.
https://gist.github.com/terminatorul/06f5e8ec5b291127a3d77798a12d0d21
या फिर क्या इसे किसी अलग स्क्रिप्ट या कमांड से replace नहीं किया जा सकता?
https://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html
Emacs मैनुअल को देखने पर formfeed के बारे में सामग्री है, लेकिन मैंने Emacs इस्तेमाल नहीं किया है इसलिए यह सही तरह से काम करेगा या नहीं, यह पता नहीं है।
vscode में control characters दिखाने की सुविधा (
render control characters) है। आपView - Appearance - Render Control Charactersमेनू क्रम से इस फ़ीचर की स्थिति देख सकते हैं।हाँ। वह फ़ीचर चालू करने पर यह दिखाता है कि FF मौजूद है, लेकिन वह फ़ीचर Notepad++ में भी है। मैं जो ढूंढ रहा हूँ, वह यह है कि Form Feed कैरेक्टर दिखाई देने पर उसे page break या line break की तरह प्रोसेस किया जाए।
https://github.com/microsoft/vscode-extension-samples/…
VSCode एक्सटेंशन उदाहरणों में एक ऐसा उदाहरण है जिसमें custom decorator लागू किया जाता है; उसे उपयोग में लेना शायद जल्दी हो सकता है। यह सिद्धांत ऐसा लगता है कि
DecorationTypeको परिभाषित किया जाए, फिर किसी खास character की position खोजकर उस position परDecorationTypeassign किया जाए।DecorationTypeoption में{ after: { contextText: "\n" }}का उपयोग करें तो line break संकेत जोड़ने के तरीके से इसे implement करना संभव लगता है।मुझे लगता है कि newline string सेट में FF जोड़ना सबसे साफ़ तरीका होगा, लेकिन मुझे vscode में उसके लिए ऐसी कोई setting नहीं मिली।
ChatGPT से पूछने पर लगता है कि VSCode में
Render WhitespaceयाHighlight Bad Charsजैसे extension इस्तेमाल करने पर इसे दिखाया जा सकता है।VSCode में
Render Whitespaceनाम का कोई extension नहीं दिख रहा। मिलते-जुलते नाम वालाRender Special Charactersextension सिर्फ highlight ही करता है।Highlight Bad Charsextension भी ऐसा ही है.यह दिखाना कि special character मौजूद हैं, Notepad++ में भी पहले से संभव है। मैं जो ढूंढ रहा हूँ, वह यह है कि जब Form Feed character आए तो उसे page break या line break की तरह handle किया जाए।
VSCode में यह कैसा दिखेगा?