मान लें कि आपको वाक्यविन्यास सक्षम मिला है, विम गिट प्रतिबद्ध संदेशों को फ़ाइल प्रकार के रूप में पहचानता है। यह हाइलाइटिंग से स्पष्ट होना चाहिए। बहुत कम स्पष्ट हिस्सा यह है कि इसमें गिट कमेट्स (और अन्य गिट चीजें) के लिए फ़ाइल टाइप प्लगइन भी है। सुनिश्चित करें कि आपके पास सक्षम हैं (filetype plugin on
), और उसके बाद एक सहायक कमांड परिभाषित किया जाएगा: DiffGitCached
। बस इसे चलाएं, और यह एक पूर्वावलोकन विंडो में एक diff टॉस जाएगा।
प्लगइन में है कि आदेश की परिभाषा के बगल में एक टिप्पणी:
स्वचालित रूप से diffing साथ किया जा सकता:
autocmd FileType gitcommit DiffGitCached | wincmd p
filetype plugins/vimXX में जमा हो जाती/ftplugin/git * .vim, उदाहरण के लिए /usr/share/vim/vim70/ftplugin/gitcommit.vim
, यदि आप एक नज़र रखने के लिए उत्सुक हैं!
ध्यान दें कि 'core.editor' न केवल प्रतिबद्धता के लिए उपयोग किया जाता है, बल्कि टैग के लिए भी, जोड़ (इंटरैक्टिव), और प्रतिबद्धता। –