All Projects → akatopo → GithubEmoji

akatopo / GithubEmoji

Licence: ISC license
Github emoji in markdown documents and commit messages for Sublime Text

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to GithubEmoji

gomoji
Helpful functions to work with emoji in Golang
Stars: ✭ 63 (+110%)
Mutual labels:  emoji
emojityper
Github said "Error saving your changes: Description contains unicode characters above 0xffff" when I put the FACE LAUGHING WITH TEARS OF JOY emoji in this box
Stars: ✭ 76 (+153.33%)
Mutual labels:  emoji
EmojiReader
A simple tool to recognize Emoji in string. (JavaScript & Java)
Stars: ✭ 61 (+103.33%)
Mutual labels:  emoji
favioli
Emoji Favicons for the web. 👊🤯
Stars: ✭ 55 (+83.33%)
Mutual labels:  emoji
domino
a tool for collaging thoughts
Stars: ✭ 83 (+176.67%)
Mutual labels:  emoji
Milotic
Color Full Theme for All Text Editors!
Stars: ✭ 23 (-23.33%)
Mutual labels:  sublime-text-3
recyclebin
♻️ measures usage of a particular term on twitter
Stars: ✭ 21 (-30%)
Mutual labels:  emoji
DreamBig
☁🌝☁ 3D emoji drawing iPad app with ARKit and the Apple Pencil ☁🌝☁
Stars: ✭ 24 (-20%)
Mutual labels:  emoji
github markdown snippets
GitHub flavored Markdown with plain'ol HTML knowledge! Boom!
Stars: ✭ 23 (-23.33%)
Mutual labels:  sublime-text-3
noto-color-emoji-font
Color emoji SVGinOT font using Noto emoji, with multiple releases, such as Lollipop and Nougat. Linux/MacOS/Windows
Stars: ✭ 32 (+6.67%)
Mutual labels:  emoji
alfred-sublime-text
Filter and open your Sublime Text (2 and 3) project files from Alfred.
Stars: ✭ 66 (+120%)
Mutual labels:  sublime-text-3
whatsapp-bot
Made with Python and Selenium, can be used to send multiple messages and send messages as characters made of emojis
Stars: ✭ 34 (+13.33%)
Mutual labels:  emoji
emojis
An emoji management bot for Discord.
Stars: ✭ 18 (-40%)
Mutual labels:  emoji
night-owl-sublime-scheme
A Sublime Text color scheme based on Sarah Drasner's Night Owl VSCode theme
Stars: ✭ 52 (+73.33%)
Mutual labels:  sublime-text-3
three-wise-monkeys
You've heard of the SKI combinators... How about the 🙊🙉🙊 combinators?
Stars: ✭ 27 (-10%)
Mutual labels:  emoji
EmojiKeyBoard
自定义表情键盘(支持系统表情, 图片表情),仅供参考学习~
Stars: ✭ 36 (+20%)
Mutual labels:  emoji
animated-emoji-gen
The tool makes it easy to create animated GIFs of Slack custom emoji.
Stars: ✭ 53 (+76.67%)
Mutual labels:  emoji
unicodemoticon
Trayicon with Unicode Emoticons using Python3 Qt5
Stars: ✭ 21 (-30%)
Mutual labels:  emoji
vuejs-emoji
vue2.x emoji plugin, autoload fontawesome
Stars: ✭ 32 (+6.67%)
Mutual labels:  emoji
network tech
Cisco config syntax and snippets for Sublime Text
Stars: ✭ 82 (+173.33%)
Mutual labels:  sublime-text-3

Github :octocat: Emoji 🐼 for Sublime Text

A Sublime Text plugin for inserting github emoji in markdown documents. Also supports commit message emoji

Usage

emoji completion

When editing a markdown document type : and then press TAB to display the auto-complete popup for github emoji. You can type @ instead of : for commit message emoji.

Alternatively, for non-commit emoji, you can add this to your auto_complete_triggers in the user preferences:

"auto_complete_triggers": [
  //...
  {
    "characters": ":",
    "selector": "text.html.markdown"
  },
  // ...
],

In Sublime Text 4 you do the same for commit emojis:

{ "characters": [":", "@"],
  "selector": "text.html.markdown, text.git.commit"},

This way when you type : (or @ in ST4) in markdown documents you'll get the autocompletion popup.

You can customize the available emoji, scopes, and filenames by copying and editing the default settings (Preferences > Package Settings > GithubEmoji > Settings – Default) and saving them into your own user settings (Preferences > Package Settings > GithubEmoji > Settings – User)

You can check available github emoji at the emoji cheat sheet

Note: On linux you will need a font that includes emoji in order to see emoji characters in the auto-complete popup. Here's one

Installation

Package Control (preferred)

  1. Install Sublime Package Control
  2. From inside Sublime Text, open Package Control's Command Pallet: CTRL + SHIFT + P (Windows, Linux) or CMD + SHIFT + P on Mac.
  3. Type install package and hit Return. A list of available packages will be displayed.
  4. Type GithubEmoji and hit Return. The package will be downloaded to the appropriate directory.

Manual Installation

Download or clone this repository to a directory GithubEmoji in the Sublime Text Packages directory for your platform:

Mac:

git clone https://github.com/akatopo/GithubEmoji.git ~/Library/Application\ Support/Sublime\ Text/Packages/GithubEmoji

Windows:

git clone https://github.com/akatopo/GithubEmoji.git %APPDATA%\Sublime/ Text/\GithubEmoji

Linux:

git clone https://github.com/akatopo/GithubEmoji.git ~/.Sublime\ Text/Packages/GithubEmoji

Credits

Special thanks to @eugenesvk for adding sublime text 4 support.

The list of github emoji (emoji.json) is taken from gemoji.

Installation instructions ripped from MarkdownEditing's readme.

Similar Plugins

The Emoji plugin allows you to insert emoji characters from the command palette.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].