This is a simple pure VimL plugin for using gitmoji from
within Vim. Specifically, it offers iabbrev
replacements for the emoji
themselves, autocomplete, and aliases for some gitmoji.
Each of these (with the exception of autocomplete) are configurable.
Autocomplete is always enabled when the filetype is set to gitcommit
.
gitmoji.vim currently requires the matchfuzzy()
vim function. This was added
in September of 2020.
gitmoji.vim uses the typical "module" package layout of a vim plugin. Simply
add it with your favorite plugin manager. For example, using
vim-plug
:
Plug 'bruxisma/gitmoji.vim'
Information regarding configuration settings for gitmoji.vim can be found in
the documentation. Alternatively, running :help gitmoji
as
an Ex
command in vim will also provide all the necessary details.