Chrome Emacs
介绍
使用 Emacs 编辑文本区域和在线编辑器
Chrome Emacs 支持 Chrome 在线文本编辑器或文本区域与 Emacs 之间的无缝集成,让您可以直接在 Emacs 中编辑在线内容。
快速安装和设置:
1. 安装 Chrome Emacs 扩展:将 Chrome Emacs 从 Chrome Web Store 添加到您的 Chrome 浏览器。
2.配置Emacs:安装相应的Emacs包。您可以在以下位置找到推荐的分支或原始 Atomic Chrome 软件包,以获取安装说明和设置详细信息:https://github.com/KarimAziev/chrome-emacs
3. 在 Emacs 中运行服务器:确保 Emacs 正在运行并执行atomic-chrome-start-server 函数。
使用说明:
- 确保 Emacs 在服务器启动的情况下运行。在 Chrome 中导航到任何可编辑文本区域或在线文本编辑器。
- 通过单击其图标或使用 p 配置的键盘快捷键来激活 Chrome Emacs 扩展以打开 Emacs 缓冲区中的内容。
- 在 Emacs 中根据需要进行编辑;更改将实时同步回 Chrome。
键盘快捷键配置:
- 通过在 Chrome 浏览器中转至 chrome://extensions/shortcuts,配置用于激活 Chrome Emacs 的键盘快捷键。这使您可以快速访问编辑功能。
有关详细信息,包括完整的安装和设置说明,请访问我们的 GitHub 页面 - https://github.com/KarimAziev/chrome-emacs。
版本0.4.0
- 添加了一个选项页面,允许用户配置用于提示和退出键绑定的字母。
- 固定图标现在根据选项卡突出显示。
版本0.3.1:
- 修复了某些网站(例如 replit.com)上由于 DOM 元素中奇怪的 ID 属性值而导致编辑失败的问题。尽管以数字开头的 ID 在 HTML 中是有效的,但它们需要在 CSS 选择器中进行特殊转义。
版本0.3.0:
- 主要功能是对 vscode.dev、codesandbox.io 和其他不全局公开 Monaco API 的网站的实验性支持。
- 改进了文本区域编辑。以前,例如在 GitHub 上,编辑后,提交按钮将保持禁用状态。现在,它可以正确识别变化。
- 提示现在还突出显示并使得可编辑区域可点击,进一步提高了可编辑区域的识别度。
- 添加了对 coderpad.io 的支持。
版本0.2.2:
- 在 CodeMirror 中手动配置 Python 和 Latex 语言的文件扩展名。
版本0.2.1:
- 在 Ace 编辑器中添加了选择处理。
- 修复了摩纳哥编辑器在某些网站(例如 StackBlitz)上切换选项卡的问题。
版本0.2.0:
新功能:
- 光标和选择同步。
- 支持自动放置 Emacs 框架。
变化:
- 将激活扩展的默认快捷键更改为“Ctrl+句点”(在 Mac 上为“Command+句点”)。
- 将激活提示的默认快捷键更改为“Ctrl+Shift+句点”(在 Mac 上为“Command+Shift+句点”)。
修复:
- 修复了某些网站上摩纳哥编辑器的检测。
- 修复了 CodeMirror 中的模式检测。