基于终端的非线性编辑器,用于终端录制
项目描述
Editty是一个基于终端的非线性编辑器,用于终端录制。
安装
源代码
从源代码安装时,建议(但不是必需)在虚拟环境中安装Editty。要设置一个
virtualenv --python=python3 editty-env source editty-env/bin/activate
从PyPI安装最新版本
pip install editty
从git检查点安装
pip install .
为了使用溶解过渡效果,您必须在具有256色能力的终端中运行Editty,例如gnome-terminal或xterm。
用法
安装Editty后,您应该能够通过调用editty来运行它。如果您在虚拟环境中安装了它,您可以使用/path/to/editty-venv/bin/editty来调用它,您可能希望将其添加到shell别名中。使用editty --help来查看可用的命令行选项列表。
一旦运行,按下F1键将显示帮助文本。
Editty可以加载由script和ttyrec命令生成的录制格式。它以ttyrec格式渲染输出。
Editty不会修改原始源文件,而是通过路径名引用它们。Editty将其编辑决策列表存储在基于JSON的自定义文件格式中(使用.edit扩展名)。
要退出,请按CTRL-q。
源代码
贡献
要发送您的最新提交作为补丁,请运行
git send-email --to corvus@gnu.org --annotate -1
或者,如果您没有配置git send-email,请运行
git format-patch --stdout HEAD~1 > /tmp/editty.patch
然后将/tmp/editty.patch发送到corvus@gnu.org,使用您的电子邮件客户端。
许可
Editty 采用了 GPLv3 或更高版本的许可证。请参阅 COPYING 文件以获取详细信息。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
editty-0.0.1.tar.gz (17.8 kB 查看哈希值)
构建分发
editty-0.0.1-py3-none-any.whl (19.3 kB 查看哈希值)
关闭
editty-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7bb374baf8ed6b9b2e940dab9e0815e1b8fea7bc29d9f4f8add94d89f4e4f123 |
|
MD5 | e975cc2b2e17c7de87a04f0334999c5d |
|
BLAKE2b-256 | 263b846317f251062d016f5df602718e655b3f739aa764d25aa163743e1ee2d5 |
关闭
editty-0.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6a96d277e6ea91e76f44507f6325427f3d53e4412d46ca0c8396bd0069112f95 |
|
MD5 | 08d856032c765e957fd3e51356ad0e0d |
|
BLAKE2b-256 | 37f2df166bb804101a19ac667a392d72961e0b9c7b9013640f746c7cc482b5a1 |