olcli
活跃·★ 220·MIT·更新于 2026-10-20
olcli是一个用于Overleaf的命令行界面,使用户能够直接从终端同步、管理和编译LaTeX项目。它支持使用喜爱的编辑器进行本地编辑、通过Git进行版本控制,并与Overleaf的云编译服务无缝同步。
olcli 当前归类于 开发者工具,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 双向同步,具备智能冲突检测和双向删除功能。。典型使用场景包括 在您偏好的本地文本编辑器(如Vim、VS Code、Emacs等)中编辑LaTeX项目。。页面记录的许可证为 MIT。当前 GitHub Stars 为 218。相关标签包括 命令行界面、协同编辑。
#命令行界面#协同编辑#LaTeX#文档管理#同步#Git集成#PDF编译#自动化
01
功能特性
01双向同步,具备智能冲突检测和双向删除功能。
02将Overleaf用作原生Git远程仓库进行版本控制。
03使用Overleaf的远程编译器编译PDF并下载编译产物。
04管理远程文件:列出、拉取、推送、对比、删除、重命名和上传。
05支持自托管的Overleaf/ShareLaTeX实例和评论管理。
02
为什么选择它
+双向同步,具备智能冲突检测和双向删除功能。
+将Overleaf用作原生Git远程仓库进行版本控制。
+在您偏好的本地文本编辑器(如Vim、VS Code、Emacs等)中编辑LaTeX项目。
+覆盖 7 个兼容平台或环境。
03
权衡点
!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04
兼容性
Node.js
运行时
已通过文档验证
Overleaf
服务
已通过文档验证
Self-hosted Overleaf/ShareLaTeX
平台
已通过文档验证
npm
包管理器
已通过文档验证
Homebrew
包管理器
已通过文档验证
macOS
操作系统
已通过文档验证
05
快速开始
1
$ npm install -g @aloth/olcli
06
使用场景
↳在您偏好的本地文本编辑器(如Vim、VS Code、Emacs等)中编辑LaTeX项目。
↳在利用Overleaf云编译器的同时,通过Git进行版本控制。
↳自动化LaTeX相关工作流并集成到CI/CD流水线中。
↳离线处理Overleaf项目,并进行周期性同步。
↳通过下载特定的编译输出为arXiv提交做准备。
07
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧