All Projects → mmagnus → Emacs Grammarly

mmagnus / Emacs Grammarly

Licence: gpl-3.0
an Emacs extension to send a text to/from Grammarly

Programming Languages

applescript
352 projects

Labels

Projects that are alternatives of or similar to Emacs Grammarly

Tide
Tide - TypeScript Interactive Development Environment for Emacs
Stars: ✭ 1,238 (+1275.56%)
Mutual labels:  emacs
Makem.sh
Makefile-like script for building and testing Emacs Lisp packages
Stars: ✭ 85 (-5.56%)
Mutual labels:  emacs
Fundamental Haskell
Fundamental Haskell book, to the point terse statements on Haskell, Category theory, and related fields. Encyclopedic pocketbook of meaning. Zen kōan-like meditations of understanding. For quick or memory curve spaced repetition learning.
Stars: ✭ 88 (-2.22%)
Mutual labels:  emacs
Emacs Chocolate Theme
🍫A dark chocolatey theme for Emacs 🍫
Stars: ✭ 83 (-7.78%)
Mutual labels:  emacs
Dumb Jump
an Emacs "jump to definition" package for 50+ languages
Stars: ✭ 1,256 (+1295.56%)
Mutual labels:  emacs
Emacs Oob Reboot
A project to revitalize Emacs by providing core-friendly changes for an improved out-of-the-box experience
Stars: ✭ 85 (-5.56%)
Mutual labels:  emacs
Sensible Defaults.el
A simple, modular collection of better Emacs default settings.
Stars: ✭ 81 (-10%)
Mutual labels:  emacs
Merlin
Context sensitive completion for OCaml in Vim and Emacs
Stars: ✭ 1,292 (+1335.56%)
Mutual labels:  emacs
Emacsideas
Porting some great extensions of emacs to Intellij IDEA. such as AceJump, CopyWithoutSelection.
Stars: ✭ 84 (-6.67%)
Mutual labels:  emacs
Quark Emacs
🚀 An incredible wonderland of code
Stars: ✭ 86 (-4.44%)
Mutual labels:  emacs
.emacs.d
Centaur Emacs - A Fancy and Fast Emacs Configuration
Stars: ✭ 1,251 (+1290%)
Mutual labels:  emacs
Fmacs
Emacs clone in Forth.
Stars: ✭ 84 (-6.67%)
Mutual labels:  emacs
Emagicians Starter Kit
🐰 My own take on an Emacs Starter Kit, with Secret Alien Org Mode Superpowers. -|-+-|-
Stars: ✭ 85 (-5.56%)
Mutual labels:  emacs
Beginend
Emacs package to redefine M-< and M-> for some modes
Stars: ✭ 82 (-8.89%)
Mutual labels:  emacs
Ox Jira.el
Org-mode export backend for JIRA markup
Stars: ✭ 88 (-2.22%)
Mutual labels:  emacs
Clj Suitable
ClojureScript "IntelliSense" support for JS objects and their properties/methods. Via figwheel and Emacs CIDER.
Stars: ✭ 82 (-8.89%)
Mutual labels:  emacs
Vterm Toggle
toggles between the vterm buffer and whatever buffer you are editing.
Stars: ✭ 85 (-5.56%)
Mutual labels:  emacs
Color Theme Ujelly
Ujelly theme for Emacs
Stars: ✭ 89 (-1.11%)
Mutual labels:  emacs
Hydra Posframe
hydra-posframe is a hydra extension which shows hydra hints on posframe.
Stars: ✭ 89 (-1.11%)
Mutual labels:  emacs
Treemacs
Stars: ✭ 1,270 (+1311.11%)
Mutual labels:  emacs

emacs-grammarly.el --- simple plugin to send text to/from Grammarly [OSX]

Grammarly has to be opened and a new document has to be opened.

Install Grammarly App (OSX version in this case) https://www.grammarly.com/native/mac

The plugin is using Apple Scripts, thus works only on macOS.

This is a proof of concept. Feel free to send pull requests or fork it.

Read more at https://www.reddit.com/r/emacs/comments/6x0ezx/emacs_grammarly_a_simple_plugin/

Install

Insert this code into your .emacs:

# load el file in your .emacs, e.g. 
(load-file "~/.emacs.d/plugins/emacs-grammarly/emacs-grammarly.el")

in the plugin code set path to pull and push script, for me this is:

(call-process-shell-command "osascript ~/.emacs.d/plugins/emacs-grammarly/pull.scpt")

and allow Emacs to use Accessibility (for Apple Scripts):

Keybinding

Default binding:

(global-set-key (kbd "C-c C-g h") 'grammarly-push)
(global-set-key (kbd "C-c C-g l") 'grammarly-pull)
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].