Chrome Emacs by Karim Aziiev
Use Emacs to edit textareas and online editors. This extension provides bi-directional editing, cursor and scroll synchronization, and keyboard shortcuts, supporting popular online editors like CodePen, StackBlitz, and more.
You'll need Firefox to use this extension
Extension Metadata
About this extension
Chrome Emacs allows bi-directional editing of text areas and online text editors directly from Emacs. Experience seamless editing with features like cursor and scroll synchronization, auto-major mode detection, and support for multiple online editors.
Features:
Features:
- Works with most online editors: CodePen, StackBlitz, JSFiddle, LeetCode, etc.
- Cursor and Scroll Sync: Live-code seamlessly in online editors.
- Editable Areas Navigation: quickly switch focus using hints.
- Auto-Major Mode Detection: Automatically picks the right editing mode.
- Install the add-on for your browser.
- In Emacs install the Atomic Chrome fork.
- Start the server in Emacs with
M-x atomic-chrome-start-server
. - Activate the extension in your browser and start editing directly in Emacs.
Rate your experience
PermissionsLearn more
This add-on needs to:
- Access browser tabs
This add-on may also ask to:
- Access your data for all websites
More information
- Add-on Links
- Version
- 0.6.0
- Size
- 246.72 KB
- Last updated
- 22 days ago (Dec 2, 2024)
- Related Categories
- License
- MIT License
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Tags
Add to collection
Release notes for 0.6.0
- Added support for `CKEditor 4` and `CKEditor 5`. Introduced bidirectional editing functionality, though scroll synchronization remains unsupported.
- Improved keyboard input handling for editable elements. Previously, hint key presses (used to navigate editable areas) could be intercepted by active elements such as rich text editors, resulting in missed actions. To resolve this, a temporary `textarea` mask is now dynamically positioned to intercept and handle hint keys correctly without interfering with the underlying editor.
- Improved keyboard input handling for editable elements. Previously, hint key presses (used to navigate editable areas) could be intercepted by active elements such as rich text editors, resulting in missed actions. To resolve this, a temporary `textarea` mask is now dynamically positioned to intercept and handle hint keys correctly without interfering with the underlying editor.
More extensions by Karim Aziiev
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet