इस लक्ष्य को हासिल करने के लिए आपको अपने .vimrc के लिए निम्न (vim भीतर :h diffexpr
चलाकर पाया उदाहरण से एक सरल दिमाग संशोधन) जोड़ सकते हैं -I
(या --ignore-matching-lines=
) द्वारा प्रदान की गई कार्यक्षमता diff
के लिए स्विच केवल किसी भी बदली हुई रेखाओं को अनदेखा कर देगा जहां दोनों (या सभी) फ़ाइलों में रेखा इस अभिव्यक्ति से मेल खाती है।
इस बारे में अधिक जानकारी के लिए vim भीतर --ignore-matching-lines=RE
स्विच पर अधिक जानकारी के लिए man diff
और :h diffexpr
देखें।
संपादित करें: उपयोग करने के लिए कौन सा पैटर्न नियंत्रित करने के लिए वैकल्पिक चर g:diffignore
जोड़ा गया है। परिभाषा पर प्रतिस्थापन बल देने के लिए function!
का भी उपयोग किया गया।
यह प्रत्यक्ष संपादन की अनुमति नहीं देता है। सामान्य उद्देश्य अनदेखा लाइनों को छोड़कर, फ़ाइल 2 को सीधे स्थान पर संपादित करना होगा। – ralfoide