主要观点:作者在波士顿的 Nextflow 峰会上与David讨论了 Emacs 及其工作流程,并考虑将其写成博客文章。其典型工作流程是在本地打开 Emacs 实例处理 Nextflow 项目代码,在单独终端运行nextflow run. -profile test,docker...
,不使用 Emacs 集成终端。对于需要远程系统的项目,使用emacs-ssh-deploy自动复制文件到服务器并执行 Nextflow。作者考虑为nextflow-mode
开发基于Transient的启动器,但发现其在处理终端输出时较脆弱。作者希望工作流程简单灵活,可轻松用 Neovim、Helix 或 Zed 等替代 Emacs,自 2018 年起使用Doom Emacs,.doom.d 配置在 GitHub 上。Nextflow 配置部分包括安装nextflow-mode
及设置文档集为"Groovy"。
关键信息:在波士顿的 Nextflow 峰会讨论;Emacs 本地操作及远程使用 emacs-ssh-deploy;考虑开发启动器及使用 Doom Emacs;Nextflow 配置相关。
重要细节:提到了在 Seqera 讨论区关于 Emacs 工作流程的问题;不使用 Emacs 集成终端的原因;Henrik 对作者的影响等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。