Chciałbym usunąć niektóre domyślne ikony i być może dodać jedną lub dwie własne ikony. Na przykład byłoby miło, gdyby były ikony NerdTree i Taglist.
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:
Zasadniczo działa jak dodawanie innych menu. Szczegóły znajdziesz w pomocy vima (
:help menu
).źródło