elp-revive / kaomoji.el

Input kaomoji (顔文字) easily! ┌(┌ ^o^)┐ホモォ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License JCS-ELPA

Kaomoji.el - Input Kaomoji (顔文字) Easily!

CI

Screenshot

Requirement

  • Emacs (tested on 24.5)
  • Helm (tested on 1.9.1)

Installation

(require 'kaomoji), then M-x kaomoji to input kaomoji. You can search kaomoji via their aliases.

Customization

  • kaomoji-table : The main table contains kaomojis & their aliases (((ALIASES... ) . KAOMOJI) ...)

You can set multiple alias (e.g. in different languages) for the same kaomoji.

You can customize like this to append new items to this talbe:

(setq kaomoji-table
      (append '((("angry" "furious") . "(/‵Д′)/~ ╧╧ ")
                (("angry" "punch") . "#゚Å゚)⊂彡☆))゚Д゚)・∵"))
              kaomoji-table))
  • kaomoji-patterns-inserted-along-with

    When your input (from Helm minibuffer) contains any of the patterns, insert the input along with the kaomoji.

    This function can be disabled by setting to nil.

  • kaomoji-insert-user-input-at : set it to left-side or right-side

License

WTFPL 3.14159 or 2.0

About

Input kaomoji (顔文字) easily! ┌(┌ ^o^)┐ホモォ


Languages

Language:Emacs Lisp 94.9%Language:Makefile 5.1%