Skip to content

bruxisma/gitmoji.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b2a7a09 Β· Mar 13, 2025

History

57 Commits
Mar 4, 2025
Jun 24, 2021
Mar 13, 2025
Jun 28, 2021
Jun 23, 2021
Jun 24, 2021
Jun 19, 2021
Jun 24, 2021
Sep 26, 2021

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.