Emoji layer
Table of ContentsClose
1. Description
This layer adds support for Emoji emoticons from emoji-cheat-sheet.
1.1. Features:
- Browse Emoji in a dedicated buffer
- Display Emoji images in buffer
- Insert one or several Emoji with a helm front-end
- Completion of Emojis using company-emoji
2. Install
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add emoji
to the existing dotspacemacs-configuration-layers
list in this
file.
Linux user could install Symbola font to get company-emoji support with apt-get
apt-get install ttf-ancient-fonts
2.1. Configuration
2.1.1. Unicode or short-names
By default, company-emoji is configured only for text-mode
and inserts
unicode. To insert short-names set company-emoji-insert-unicode
to nil
as
follows:
(auto-completion :variables company-emoji-insert-unicode nil)
3. Key bindings
Key binding | Description |
---|---|
SPC a f e |
open a dedicated buffer to browse Emoji |
SPC i e |
insert Emoji via a helm buffer |
3.1. Emoji dedicated buffer
Key binding | Description |
---|---|
RET |
copy current Emoji code |
q |
quit |