Skip to content

Use gitmoji from within git commits!

License

Notifications You must be signed in to change notification settings

bruxisma/gitmoji.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

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.

Installation

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'

Configuration

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.