Giter Site home page Giter Site logo

syl20bnr / emacs-emoji-cheat-sheet-plus Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shingofukuyama/emacs-emoji-cheat-sheet

21.0 3.0 3.0 1.62 MB

Browse, insert and display Emoji emoticons in Emacs :sparkling_heart:

License: GNU General Public License v3.0

Emacs Lisp 100.00%

emacs-emoji-cheat-sheet-plus's Introduction

emoji-cheat-sheet-plus ๐Ÿ‘

Table of Contents ๐Ÿ“˜

What's new in this fork ? ๐Ÿด

This work is based on the work of Shingo Fukuyama.

This fork proposes the following additional feature:

  • emoji buffer has its own major-mode,
  • automatic display of emoji code in the minibuffer while browsing the emoji buffer,
  • new minor mode: emoji-cheat-sheet-plus-display-mode replacing emoji codes in buffer by the its image,
  • new function: emoji-cheat-sheet-plus-insert to insert an emoji at point using an helm front-end. It is possible to insert several emoji thanks to helm persistent action or its multiple selection feature.

Using emoji-cheat-sheet-plus ๐Ÿ”Œ

(use-package emoji-cheat-sheet-plus
    :defer t
    :init
    (progn
      ;; enabled emoji in buffer
      (add-hook 'org-mode-hook 'emoji-cheat-sheet-plus-display-mode)
      ;; insert emoji with helm
      (global-set-key (kbd "C-c C-e") 'emoji-cheat-sheet-plus-insert)))

You can open a dedicated buffer to browse for emoji with M-x emoji-cheat-sheet-plus-buffer.

License ยฉ๏ธ

This project is licensed under GPL v3.

Images are from arvida/emoji-cheat-sheet.com

  • octocat, squirrel, shipit Copyright (c) 2012 GitHub Inc. All rights reserved.
  • bowtie Copyright (c) 2012 37signals, LLC. All rights reserved.
  • neckbeard Copyright (c) 2012 Jamie Dihiansan. Creative Commons Attribution 3.0 Unported
  • feelsgood, finnadie, goberserk, godmode, hurtrealbad, rage 1-4, suspect Copyright (c) 2012 id Software. All rights reserved.
  • trollface Copyright (c) 2012 whynne@deviantart. All rights reserved.
  • All other emoji images Copyright (c) 2012 Apple Inc. All rights reserved.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.