与TextAid和"Edit with Emacs" Chrome扩展兼容的编辑服务器
项目描述
此应用程序是一个“编辑服务器”,支持许多Chrome插件之一(包括TextAid和Edit with Emacs),允许您使用您选择的编辑器编辑浏览器中显示的文本区域字段。
入门
首先,从PyPI安装此软件包
pip install chrome-edit-server
其次,通过运行以下命令来运行服务器
chrome-edit-server
然后,安装TextAid或Edit with Emacs Chrome扩展。按照扩展说明打开编辑器窗口。
配置
默认情况下,编辑服务器将在端口9292上运行,并使用GVim(gvim -f)作为您的编辑器,但您可以通过设置环境变量或从命令行提供参数来配置这些参数。
要查看可以从命令行提供的设置简要概述,请运行
chrome-edit-server --help
环境变量
EDIT_SERVER_EDITOR:设置编辑文件时运行的编辑器命令。默认为gvim -f。请注意,您希望此应用程序在您的文件编辑完成后才返回!示例设置包括
OSX
MacVim:open -aW MacVim
Linux
GVim:gvim -f(默认)
EDIT_SERVER_PORT:设置编辑服务器运行的端口。默认为9292。
EDIT_SERVER_DELETE_DELAY:设置在删除创建的临时文件之前等待的时间(以分钟为单位)。默认为5。
EDIT_SERVER_TEMP:设置临时文件应存储的路径。默认为系统临时文件目录。
EDIT_SERVER_INCREMENTAL:设置是否启用增量编辑;您的Chrome编辑器插件必须支持此功能才能生效。默认情况下已启用。
EDIT_SERVER_USE_FILTERS:设置是否启用过滤器。默认情况下已启用。
贡献者
这是一个非官方的(但得到认可)分支,基于@gfxmonk的edit-server存储库,遵循常见的Python风格约定,并打包用于在PyPI上分发。
如果您想为此应用程序的存在表示感谢——您应该感谢那位绅士。
项目详情
chrome-edit-server-0.3.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 02c49a680a3eb7fa015d6580cb77d709e0f9a19df1e8deb2c1dd3b33dff2f662 |
|
MD5 | 03e42b7d0f4361cb513d77d9541cebcd |
|
BLAKE2b-256 | 6affba3f4b4229dbbb65321360991edc689c6cdc2151740387733c93c9335076 |