Yanıtlar:
Ludwig'in cevabı beni başlattı, ama umduğum gibi bir cevap değildi. Topluluk-wiki sorusunu yaptım ve bu cevabı öğrendiklerimle bıraktım. Ben ilerledikçe cevap geliştirilecektir.
:tmenu ToolBar
Bu size şu anda araç çubuğunuzda bulunan komutların bir listesini verecektir. Her bir giriş için konum, ad ve araç ipucunu listeler.
.gvimrc
Varsayılan araç çubuğunuzdaki girişleri silmek için tuşunu kullanabilirsiniz . Örneğin, make komutundan kurtulmak için:
:aunmenu ToolBar.Make
Menüyü ("Araç Çubuğu") ve komutun adını ("Marka") belirtmeniz gerekir.
Araç çubuğuna yeni bir komut eklemek için tmenu ve amenu komutunu kullanın. Örneğin, aşağıdaki komutlar etiket listesinin görüntüsünü değiştirecek bir simge ekleyecektir (elbette, önce etiket listesi eklentisini yüklemeniz gerekir ):
:tmenu ToolBar.taglist Toggle display of the Taglist
:amenu ToolBar.taglist :TlistToggle<CR>
Yine, menünün adını ("Araç Çubuğu") ve yeni menü girişinizin adını ("etiket listesi") belirtmeniz gerekir. Yeni girdinin adı da bir simge aramak için kullanılacaktır. Simgeyi ~ / .vim / bitmaps / dizininize yerleştirebilirsiniz (henüz yoksa oluşturun). Sözde, Windows'ta bir .bmp ve başka her yerde bir .xpm gerekir. Simgenin boyutu 18 x 18 piksel olmalıdır.
tmenu
simgesi üzerine gelindiğinde görüntülenen ipucundan sorumludur. amenu
Simge tıklandığında ne olması gerektiğine karar vermek için kullanın .
Bu eğitimi faydalı buldum . En ilginç kısım aşağıda belirtilmiştir:
:tmenu 1.190 ToolBar.b2u beta2unicode
:imenu ToolBar.b2u <Esc>:source ~/.vim/scripts/beta2unicode<CR>
İlk satırdaki 1.190 araç çubuğunda bir konumu gösterir. ToolBar.b2u dosyasında “b2u” görüntünün adıdır (bmp uzantısı olmadan). İlk satırdaki son öğe, araç çubuğundaki simge (veya aramak istediğiniz gibi düğme) ile ilişkili eylemin kısa bir açıklamasıdır.
İkinci satırda, ToolBar.b2u ilk satırdaki ile aynı mantığı izler. Son kısım,
: kaynak ~ / .vim / komut dosyaları / beta2unicode.vim
Vim modunun komut satırı moduna değiştirilmesi ile başlar. Komut, komut dosyasını “kaynaklamak” (yorumlamak ve yürütmek) içindir. Buradaki VIMHOME ~ / .vim /. VIMHOME içindeki klasör komut dosyalarıdır | ve \ verb | beta2unicode.vim betiğin adıdır. Enter tuşuna basmaya eşdeğerdir.
Temel olarak diğer menüler eklemek gibi çalışır. Ayrıntıları vim'in yardımında ( :help menu
) bulabilirsiniz.