Supports plugins such as NERDTree, vim-airline, CtrlP, powerline, denite, unite, lightline.vim, vim-startify, vimfiler, vim-workspace and flagship.
See Screenshots for more.
- Adds filetype EMOJI 📖 🔥 💯 (icons) to various vim plugins.
- Supports byte order marker (BOM).
- Customizable and extendable emoji settings.
- Supports a wide range of file type extensions.
- Supports popular full filenames, like
.gitignore
,node_modules
,.vimrc
.
See Detailed Features for more.
See Configuration for a list of configuration and customization options.
- Install
emojione
from your package manager
- Arch/Manjaro
sudo yaourt -S ttf-emojione --noconfirm
- Using your system package manager update/download the lastest version of cairo
- Arch/Manjaro
sudo pacman -S cairo
-
Make sure your terminal emulator supports cairo AND normal unicode emojis
-
Install the Vim plugin with your favorite plugin manager, e.g. vim-plug:
Plug 'ajmwagar/vim-emoticons'
Always load the vim-emoticons as the very last one.
-
Configure Vim
set encoding=UTF-8
No need to set explicitly under Neovim: always uses UTF-8 as the default encoding.
See Installation for detailed setup instructions
Use :help devicons
for further configuration.
See DEVELOPER for how to use the API.
See FAQ.
This project has adopted a Code of Conduct that we expect project participants to adhere to. Check out code of conduct for further details.
Read our contributing guide to learn about how to send pull requests, creating issues properly.
You can help us by simply giving a star. It will ensure continued development going forward.
- Star this repository on GitHub.
Thanks goes to:
- ryanoasis Creater of vim-devicons (the base for vim-emoticons)