जवाबों:
लुडविग का जवाब मुझे मिलने लगा, लेकिन यह वास्तव में उस तरह का जवाब नहीं था जैसी मुझे उम्मीद थी। इसलिए मैंने प्रश्न समुदाय-विकी बना दिया और जो मुझे पता चला, उसके साथ इस उत्तर को छोड़ दूंगा। मेरे साथ जाते ही जवाब सुधर जाएगा।
:tmenu ToolBar
यह आपको आपके टूलबार पर वर्तमान में आदेशों की एक सूची देगा। यह प्रत्येक प्रविष्टि के लिए स्थिति, नाम और टूलटिप को सूचीबद्ध करेगा।
आप .gvimrc
अपने डिफ़ॉल्ट टूलबार से प्रविष्टियों को हटाने के लिए अपने का उपयोग कर सकते हैं । उदाहरण के लिए, मेक कमांड से छुटकारा पाने के लिए:
:aunmenu ToolBar.Make
आपको मेनू ("टूलबार") और कमांड का नाम ("मेक") निर्दिष्ट करने की आवश्यकता है।
टूलबार में एक नई कमांड जोड़ने के लिए, टमेनू और एमेनू कमांड का उपयोग करें। उदाहरण के लिए, निम्न कमांड एक आइकन जोड़ेंगे जो टैगलिस्ट के प्रदर्शन को चालू करेगा (बेशक, आपको पहले टैग सूची प्लगइन स्थापित करने की आवश्यकता है ):
:tmenu ToolBar.taglist Toggle display of the Taglist
:amenu ToolBar.taglist :TlistToggle<CR>
फिर, आपको मेनू का नाम ("टूलबार") और अपनी नई मेनू प्रविष्टि ("टैगलिस्ट") का नाम निर्दिष्ट करना होगा। एक आइकन की खोज के लिए नई प्रविष्टि के नाम का भी उपयोग किया जाएगा। आप अपने ~ / .vim / bitmaps / निर्देशिका में आइकन रख सकते हैं (यदि यह अभी तक मौजूद नहीं है तो इसे बनाएं)। माना जाता है कि, आपको विंडोज पर एक .bmp और हर जगह एक .xpm की जरूरत है। आइकन का आकार 18 x 18 पिक्सेल का होना चाहिए।
tmenu
आइकन को मँडराते समय प्रदर्शित टूलटिप के लिए जिम्मेदार है। amenu
यह तय करने के लिए उपयोग करें कि आइकन पर क्लिक करने पर क्या होना चाहिए।
मुझे यह ट्यूटोरियल मददगार लगा। सबसे दिलचस्प हिस्सा नीचे उद्धृत किया गया है:
:tmenu 1.190 ToolBar.b2u beta2unicode
:imenu ToolBar.b2u <Esc>:source ~/.vim/scripts/beta2unicode<CR>
पहली पंक्ति में 1.190 टूलबार पर एक स्थिति को इंगित करता है। ToolBar.b2u में "b2u" छवि का नाम है (bmp एक्सटेंशन के बिना)। पहली पंक्ति का अंतिम आइटम टूलबार पर आइकन (या बटन, जैसा कि आप इसे कॉल करना चाहते हैं) से जुड़ी कार्रवाई का संक्षिप्त विवरण है।
दूसरी पंक्ति में, ToolBar.b2u पहली पंक्ति में उसी तर्क का अनुसरण करता है। अंतिम भाग,
: स्रोत ~ / .vim / लिपियों / Beta2unicode.vim
कमांड लाइन मोड में विम मोड के परिवर्तन के साथ शुरू होता है। आदेश स्क्रिप्ट को "स्रोत" (व्याख्या और निष्पादित करने के लिए) है। यहाँ VIMHOME ~ / .vim / है। VIMHOME में फ़ोल्डर स्क्रिप्ट है | और \ क्रिया | Beta2unicode.vim स्क्रिप्ट का नाम है। Enter कुंजी दबाने के बराबर है।
यह मूल रूप से अन्य मेनू को जोड़ने की तरह काम करता है। आप विम की मदद ( :help menu
) में विवरण पा सकते हैं ।