Saya ingin menghapus beberapa ikon default dan mungkin menambahkan satu atau dua ikon saya sendiri. Misalnya, alangkah baiknya jika ada ikon untuk NerdTree dan Taglist.
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:
Ini pada dasarnya berfungsi seperti menambahkan menu lain. Anda dapat menemukan detailnya di bantuan vim (
:help menu
).sumber