Jawaban:
Jawaban Ludwig membuat saya memulai, tetapi itu bukan jawaban yang saya harapkan. Jadi saya membuat pertanyaan community-wiki dan meninggalkan jawaban ini dengan apa yang saya temukan. Jawabannya akan ditingkatkan saat saya melanjutkan.
:tmenu ToolBar
Ini akan memberi Anda daftar perintah yang saat ini ada di bilah alat Anda. Ini akan mencantumkan posisi, nama dan tooltip untuk setiap entri.
Anda dapat menggunakan Anda .gvimrc
untuk menghapus entri dari bilah alat default Anda. Misalnya, untuk menghilangkan perintah make:
:aunmenu ToolBar.Make
Anda perlu menentukan menu ("ToolBar") dan nama perintah ("Make").
Untuk menambahkan perintah baru ke bilah alat, gunakan perintah tmenu dan amenu. Sebagai contoh, perintah berikut akan menambahkan ikon yang akan mengaktifkan tampilan taglist (tentu saja, Anda perlu menginstal plugin taglist terlebih dahulu):
:tmenu ToolBar.taglist Toggle display of the Taglist
:amenu ToolBar.taglist :TlistToggle<CR>
Sekali lagi, Anda perlu menentukan nama menu ("ToolBar") dan nama entri menu baru Anda ("taglist"). Nama entri baru juga akan digunakan untuk mencari ikon. Anda dapat menempatkan ikon di direktori ~ / .vim / bitmaps / (cukup buat jika belum ada). Seharusnya, Anda memerlukan .bmp di Windows dan .xpm di tempat lain. Ukuran ikon harus 18 x 18 piksel.
tmenu
bertanggung jawab atas tooltip yang ditampilkan saat mengarahkan ikon. Gunakan amenu
untuk memutuskan apa yang harus terjadi ketika ikon diklik.
Saya menemukan tutorial ini bermanfaat. Bagian yang paling menarik dikutip di bawah ini:
:tmenu 1.190 ToolBar.b2u beta2unicode
:imenu ToolBar.b2u <Esc>:source ~/.vim/scripts/beta2unicode<CR>
Di baris pertama 1.190 menunjukkan posisi pada bilah alat. Di ToolBar.b2u "b2u" adalah nama gambar (tanpa ekstensi bmp). Item terakhir pada baris pertama adalah deskripsi singkat tentang tindakan yang terkait dengan ikon (atau tombol, seperti yang Anda inginkan) pada bilah alat.
Di baris kedua, ToolBar.b2u mengikuti logika yang sama seperti pada di baris pertama. Bagian terakhir,
: source ~ / .vim / scripts / beta2unicode.vim
dimulai dengan perubahan mode Vim ke mode baris perintah. Perintahnya adalah untuk "sumber" (untuk menafsirkan dan mengeksekusi) skrip. VIMHOME di sini adalah ~ / .vim /. Folder di VIMHOME adalah skrip | dan \ kata kerja | beta2unicode.vim adalah nama skrip. adalah setara dengan menekan tombol Enter.
Ini pada dasarnya berfungsi seperti menambahkan menu lain. Anda dapat menemukan detailnya di bantuan vim (:help menu
).