Odpowiedzi:
Odpowiedź Ludwiga mnie uruchomiła, ale tak naprawdę nie była to odpowiedź, na którą liczyłem. Zadałem więc pytanie wiki-społeczności i pozostawiłem tę odpowiedź z tym, co się dowiedziałem. W miarę upływu czasu odpowiedź będzie ulepszana.
:tmenu ToolBar
Spowoduje to wyświetlenie listy poleceń aktualnie dostępnych na pasku narzędzi. Wymienia pozycję, nazwę i etykietkę dla każdego wpisu.
Możesz użyć swojego, .gvimrc
aby usunąć wpisy z domyślnego paska narzędzi. Na przykład, aby pozbyć się polecenia make:
:aunmenu ToolBar.Make
Musisz określić menu („ToolBar”) i nazwę polecenia („Make”).
Aby dodać nowe polecenie do paska narzędzi, użyj polecenia tmenu i amenu. Na przykład następujące polecenia dodadzą ikonę, która będzie przełączać wyświetlanie listy tagów (oczywiście najpierw musisz zainstalować wtyczkę taglist ):
:tmenu ToolBar.taglist Toggle display of the Taglist
:amenu ToolBar.taglist :TlistToggle<CR>
Ponownie musisz podać nazwę menu („Pasek narzędzi”) i nazwę nowego wpisu menu („lista tagów”). Nazwa nowego wpisu zostanie również wykorzystana do wyszukiwania ikony. Możesz umieścić ikonę w katalogu ~ / .vim / bitmaps / (po prostu utwórz ją, jeśli jeszcze nie istnieje). Podobno potrzebujesz .bmp w systemie Windows i .xpm wszędzie indziej. Rozmiar ikony musi wynosić 18 x 18 pikseli.
tmenu
odpowiada za etykietkę wyświetlaną po najechaniu kursorem na ikonę. Użyj, amenu
aby zdecydować, co powinno się stać po kliknięciu ikony.
Znalazłem ten poradnik pomocny. Najciekawsza część cytowana jest poniżej:
:tmenu 1.190 ToolBar.b2u beta2unicode
:imenu ToolBar.b2u <Esc>:source ~/.vim/scripts/beta2unicode<CR>
W pierwszym wierszu 1.190 wskazuje pozycję na pasku narzędzi. W ToolBar.b2u „b2u” to nazwa obrazu (bez rozszerzenia bmp). Ostatnim elementem w pierwszym wierszu jest krótki opis akcji związanej z ikoną (lub przyciskiem, jak chcesz to nazwać) na pasku narzędzi.
W drugim wierszu ToolBar.b2u ma tę samą logikę, co w pierwszym wierszu. Ostatnia część,
: source ~ / .vim / scripts / beta2unicode.vim
zaczyna się od zmiany trybu Vima na tryb wiersza poleceń. Poleceniem jest „źródło” (interpretacja i wykonanie) skryptu. VIMHOME tutaj to ~ / .vim /. Folder w VIMHOME to skrypty | i \ czasownik | beta2unicode.vim to nazwa skryptu. odpowiada naciśnięciu klawisza Enter.
Zasadniczo działa jak dodawanie innych menu. Szczegóły znajdziesz w pomocy vima ( :help menu
).