में एकाधिक गिट diffs पक्ष को कैसे देख सकता हूं, मैं एक कमांड चलाने में सक्षम होना चाहता हूं जो विम में एक गिट diff खोलता है, प्रत्येक फ़ाइल के लिए diff सेट में एक टैब के साथ।मैं विम
तो उदाहरण के लिए मैंने अपने काम करने वाले पेड़ में foo.txt और bar.txt फ़ाइलों को बदल दिया है और मैंने कमांड को दो टैब के साथ खोलने के लिए देखेगा। पहले टैब में मेरे काम करने वाले पेड़ में foo.txt और रिपोजिटरी में foo.txt के बीच एक साइड-बाय-साइड डिफ होगा, और दूसरे टैब में bar.txt के लिए साइड-बाय-साइड डिफ होगा।
किसी को भी कोई विचार है?
आप इसे संभवतः एक कमांड में जोड़ सकते हैं, जिसे शेल स्क्रिप्ट या फ़ंक्शन में रखा जा सकता है। (अवांछित कोड आगे): vim -p $ (गिट diff --name-only) -c "tabdo VCSVimDiff" –
मैंने एक-लाइनर और 2 भाग दोनों आदेशों को आजमाया। यह केवल अंतिम टैब खोले जाने के लिए diff करता है। अन्य टैबों के पास होना चाहिए: VCSVimDiff ने उनसे कहा। समाधान? .. मुझे diff चलाने वाले सभी टैब प्राप्त करना अच्छा लगेगा। – Scoobie