Git के रूप में दो संशोधनों के न भगोड़ा यह कर सकते हैं के बीच तेज/बाजार स्थिति का समर्थन नहीं करता। गिट के पास git diff --name-status
है, लेकिन सरल grep से पता चलता है कि :Gw
और दोस्तों को करते समय कुछ फ़ाइल साफ़ (यानी अनमोडिफाइड) की जांच के अलावा, इस सुविधा का उपयोग कभी भी भगोड़ा में नहीं किया जाता है।
आप कुछ हद तक प्रयोगात्मक कोड से डरते नहीं हैं, तो आप
AuStatus rev topic wdrev development
के साथ मेरी aurum, यह आप ला सकते हैं स्थिति विंडो कोशिश करते हैं और C
साथ विशिष्ट फ़ाइल के vimdiff देखना (कर सकते हैं स्थिति विंडो बंद कर देता है डिफ़ॉल्ट रूप से, बचने के लिए let g:aurum_statwincmd='k'
का उपयोग करें)।
नोट: एचजी-Git और vim साथ + अजगर ऑरम तेज के रूप में और अधिक स्थिर कोड का उपयोग किया जाएगा प्राथमिक VCS मैं उपयोग है संकलित साथ।
एक और विचार vcscommand, तेज/बाजार और Hg-Git/BzR-Git उपयोग कर रहा है
। फिर स्थिति
(Mercurial, बाजार में इसे कैसे करना है याद रखें) के साथ देखा जाएगा। मैं vcscommand से अपरिचित हूं, इसलिए यह नहीं कह सकता कि यह स्टेटस बफर में कई इंटरैक्टिव फीचर्स प्रदान करता है जैसे कि फ्यूजिवेट या ऑरम डू (ऐसा लगता है कि यह नहीं है: nmap <buffer>
गिट स्टेटस बफर में कुछ भी नहीं दिखाता है)। उपर्युक्त कोड दस्तावेज के अनुसार काम करना चाहिए, लेकिन मैंने परीक्षण नहीं किया है।
zyx का उल्लेख है, यह भगोड़ा के लिए एक आदेश जोड़ने के लिए एक खिड़की में 'Git diff --name-स्थिति {Rev1} .. {Rev2}' खींचने के लिए आसान हो सकता है। या शायद कुछ बेहतर वर्कफ़्लो है ... किसी भी जादूगर के लिए स्टार और घड़ी देखेंगे। –