2010-09-13 16 views
8

मैं विम शॉर्टकट & Ctrl + P जो UNIX में एक स्वत: पूर्ण रूप में कार्य करता पाया अधिक जा रहा था (क्या आप जानते हैं कि मैं क्या कह रहा हूँ, संभव शब्दों का एक ड्रॉपडाउन सूची का उपयोग करने के, की आवृत्ति के अनुसार क्रमबद्ध उपयोग)। ऐसा लगता है कि यहां तक ​​कि सबसे तेज़ टाइप किए गए शब्द भी हैं। यह वीआईएम में कैसे काम करता है? मैं विशेष रूप से डेटा संरचनाओं है कि इस के लिए उपयोग किया जाता है में दिलचस्पी है?कैसे विम स्वत: पूर्ण कार्य

वहाँ जो गतिशील रूप से अपनी अनुक्रमणिका में नए शब्दों को जोड़ने के रूप में वे लिखे जाने पर रहता है कुछ अनुक्रमण पर जा रहा है, है? इसने मुझे बहुत देर से बचाया है। जिस तरह से विम चट्टानों :)

उत्तर

5

तक विम की तरह एक परियोजना की सुंदरता यह खुला स्रोत है। स्रोत डाउनलोड करने के तरीके के बारे में निर्देश Vim Download पृष्ठ पर हैं।

यदि आप edit.c पर एक नज़र डालें, तो आपको compl_S नामक एक संरचना मिल जाएगी। यदि आप समझना चाहते हैं कि विम का पूरा कार्य कैसे कार्य करता है तो यह एक अच्छा प्रारंभिक बिंदु होगा।

+0

मैं ऐसा कर सकता है। लेकिन मैंने सोचा कि मैं इतना :) इस तरह से यहाँ हमारे असंख्य विशेषज्ञों के लिए एक बेहतर विवरण के लिए पूछ सकते हो सकता है मैं कुछ सीखने और अधिक ... –

+3

@movieyoda हो सकते हैं: व्यक्तिगत रूप से, मुझे लगता है कि मैं कोड को पढ़कर एक बहुत अधिक जानने के और वास्तव में कोड के साथ खेलना किसी के बजाय मुझे बताओ कि यह क्या करता है। – Johnsyweb

संबंधित मुद्दे