1 रिपॉजिटरी
Loading text files into memory using memory-mapped buffers for efficiency.
Distinct from Memory-Mapped Loading: Specifically applies memory mapping to text buffers for editing, not image files.
Explore 1 awesome GitHub repository matching graphics & multimedia · Text Buffer Memory Mapping. Refine with filters or upvote what's useful.
Vis एक टर्मिनल-आधारित मोडल टेक्स्ट एडिटर है जो vi कीबोर्ड बाइंडिंग और स्ट्रक्चरल रेगुलर एक्सप्रेशन की एक प्रणाली का उपयोग करता है। यह एक स्क्रिप्टेबल वातावरण के रूप में कार्य करता है जहाँ Lua का उपयोग कॉन्फ़िगरेशन, कस्टम की मैपिंग और प्लगइन विकास के लिए किया जाता है। यह एडिटर पार्सिंग एक्सप्रेशन ग्रामर पर आधारित सिंटैक्स हाइलाइटिंग सिस्टम और एक पैटर्न मैचिंग इंजन के माध्यम से खुद को अलग करता है जो टेक्स्ट को जटिल खोज और प्रतिस्थापन कार्यों के लिए एक संरचना के रूप में मानता है। यह सीधे सिस्टम शेल के साथ भी एकीकृत होता है, जिससे उपयोगकर्ता टेक्स्ट रेंज को बाहरी कमांड में पाइप कर सकते हैं और परिणामी आउटपुट को कैप्चर कर सकते हैं। यह प्रोजेक्ट टेक्स्ट मैनिपुलेशन के लिए व्यापक क्षमताएं प्रदान करता है, जिसमें मल्टीपल कर्सर और चयन, नॉन-लीनियर अंडो और रीडो हिस्ट्री के लिए एक डायरेक्टेड ग्राफ, और VT-100 एस्केप सीक्वेंस के माध्यम से रेंडर किया गया मल्टी-विंडो इंटरफ़ेस शामिल है। उपयोगकर्ता एम्बेडेड स्क्रिप्टिंग API के माध्यम से कस्टम मोशन और ऑपरेटरों को परिभाषित कर सकते हैं। एप्लिकेशन को पोर्टेबिलिटी के लिए एक सिंगल स्टेटिकली लिंक्ड बाइनरी में कंपाइल किया जा सकता है।
Populates text buffers from files using in-memory copies or memory mapping.